iOS开发:离屏渲染详解和优化措施

很典型的一个会涉及到离谱渲染的场景就是,在tableView列表里带有圆角的图片上下快速刷新时,离屏渲染会造成性能问题。

目前我个人理解了的有两种方式解决这个问题:1)不使用裁剪圆角的方式,直接加一层带圆形透明通道的图片盖在需要圆角显示的view上面;2)异步裁剪绘制Image。

我是采用的第一种方式。第二种方式稍微复杂一点,网上搜索也有很多demo。


关于离屏渲染的资料,找到几篇质量很高的干货,目前还是有些地方看不太明白,收藏起来留着以后啃:

1):https://zsisme.gitbooks.io/ios-/content/chapter15/offscreen-rendering.html

2):http://m.glgpr.com/news/2802lykj/33160515.html

3):http://www.jianshu.com/p/ca51c9d3575b

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值