【发布时间】:2015-11-29 09:30:51
【问题描述】:
在我们的应用程序中,我们不是使用资源库来存储我们应用程序的所有图像(适用于所有显示类型 - 2x、3x),而是使用UIBezierPath 将每个图像绘制到上下文UIGraphicsGetImageFromCurrentImageContext。
这是在我们的应用程序中使用图像的一种高效且稳健的方式吗?还是使用预渲染资产效率更高?
我的直觉是它会减慢速度 - 例如,在 UITableView 内部,它需要为每个 cellForRowAtIndexPath 绘制图像并从上下文中获取它,而不是从缓存中获取它。
【问题讨论】:
标签: ios uitableview uiimage