当使用QuartzCore在UITableViewCell内的UIImageView上圆角化时,滚动体验缓慢
|
我在
UITableView
的单元格中使用QuartzCore
将圆角添加到UIImageView
这是我使用的代码:
fooImageView.layer.cornerRadius = 9.0;
fooImageView.layer.masksToBounds = YES;
fooImageView.layer.borderWidth = 1.0;
问题是当我添加此代码时。表格单元格的移动大大减慢了速度。我只是想知道是否存在其他替代方法,以使用户在使用此技术滚动表视图单元格时可以更快地体验并提高性能?
当将圆角应用于其单元格中的图像时,我看到许多应用程序(大多数Twitter应用程序)的性能均未降低。只是想知道他们如何克服“呆滞”?
谢谢你的帮助。
没有找到相关结果
已邀请:
5 个回复
盟犯涩沟都
请查看以下链接,以获取改善UITableViews性能的示例:http://developer.apple.com/library/ios/#samplecode/TableViewSuite/Introduction/Intro.html%23//apple_ref/doc/uid/DTS40007318-Intro -DontLinkElementID_2 希望这可以帮助, 戴夫
凰葱崎济邯
这会将圆角效果渲染为位图。在大约6秒钟之前对视图使用CALayer效果时,我遇到了一些类似的问题,并且此设置大大提高了性能。 不要忘记设置
以防止像素化(以错误的设备分辨率光栅化)。
联课
耐钨徒
,该ѭ复制
的关键方法。
薄响