【发布时间】:2014-12-05 08:43:55
【问题描述】:
我有大约 15 个视图应用 QuartzCore 阴影,如下所示:
for button in buttonsArray {
button.layer.shadowOpacity = 0.75
button.layer.shadowColor = UIColor.blackColor().CGColor
button.layer.shadowRadius = 2.0
button.layer.shadowOffset = CGSize(width: 0.4, height: 1.2)
}
当我在 1 个视图中有很多这种阴影时(如本例所示),它真的开始变慢并滞后于用户界面。
我该如何解决它,或者我还有什么其他选择?谢谢!
【问题讨论】:
-
@holex 不在模拟器上,我只在 iOS 8 iPhone 5 上测试过,但我认为它在所有设备上都滞后
标签: ios objective-c swift shadow quartz-core