iphone - 如何异步渲染 UIImage?

标签 iphone ios uiimage

我需要异步绘制图像,但是 [UIImageView setImage:someImage] 不是线程安全的。所以我必须自己实现一个线程安全的绘制函数。

iOS 上可以吗?如何?我知道如何使用 Quartz 进行自定义绘图。

特别感谢!

最佳答案

通常您只需要在后台加载图像即可。然后将它们绘制在前台线程上。看看这里 loading images from a background thread using blocks

关于iphone - 如何异步渲染 UIImage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12948198/

相关文章:

iphone - 将 UIImage 保存到核心数据会耗尽 RAM。什么啊嘿?

ios - 在应用程序问题中使用自定义字体

ios - 自定义颜色我的 UIActivityIndi​​catorView

ios - 从图像获取触摸坐标,同时保持平移/缩放功能

iphone - 如何在多纹理对象之后绘制具有漫反射纹理的对象

ios - iOS实现长时间后台任务的方法

ios - 从 Swift 中的两个 imageView 获取图像

IOS:屏蔽图像以考虑视网膜比例因子

iphone - iOS 静态单元格、自动滚动和附加工具栏键盘

ios - 将 APNs 从证书升级到身份验证 token 是否会使现有 deviceToken 失效?