为什么当我在5s上测试应用程序时,我的图像看起来很糟糕。在模拟器上测试时看起来也很糟糕。我的图像宽度与5s相同:640px。它保存为@ 2x。 UIImageView与图像的大小完全相同:640.UIImageView也保持视图的比例。
我正在尝试存档相同质量的结果,如第二张图片所示,该图片是从随机相关应用中截取的。
我无法添加原始图片文件,因为我需要10个其他链接的声誉。但我可以向您保证原始图像文件看起来很好。所以在Xcode的某个地方出现了问题?
答案 0 :(得分:0)
删除下面的行修复它:
self.Aktau1?.layer.shouldRasterize = true
如果没有该行,我的代码现在看起来像这样(应用阴影):
self.Aktau1?.layer.shadowColor = UIColor.blackColor().CGColor
self.Aktau1?.layer.shadowOpacity = 0.15
self.Aktau1?.layer.shadowOffset = CGSizeMake(0, 45
self.Aktau1?.layer.shadowRadius = 25