【发布时间】:2012-09-20 00:56:12
【问题描述】:
我的应用中有三个 UIView 动画。一个用于在视图中移动(类似于 modalViewController 演示文稿的外观),另一个用于将其移出,第三个用于设置 UIImageView 的框架。在模拟器上,它看起来很棒;平滑清晰。但是,在实际设备(iPhone 4)上,它非常不稳定,有时根本没有动画。在我的 iPad 2 上,它看起来好一点,但不是它应该在的地方。有什么线索吗?
【问题讨论】:
-
看我这里关于图像动画性能的回答stackoverflow.com/a/12327075/1378694
-
你能发布你的代码吗? @bbodayle 的链接也很棒
-
感谢您的链接,可能是因为我制作动画的所有元素都具有这两种效果,因此我有阴影和圆角。您建议如何解决此问题?
-
好吧,想通了...如果我删除所有的“.layer”代码(没有阴影,没有圆角),它看起来很棒。但是,我想在我的应用程序中使用这些功能,我怎样才能同时获得这两个功能?!?
-
将图层的
shouldRasterize属性设置为YES
标签: iphone ios animation uiview