我有一个NSTextAttachment,我想显示一个加载图像,直到图像下载,然后一旦它我想要更新图像。
我已经掌握了所有逻辑,除非我第二次调用textAttachment.image = image
时没有任何反应。
如果NSTextAttachment
已经呈现UITextView
,我该如何更新?{/ p>
谢谢!
答案 0 :(得分:0)
您必须始终从主线程更新用户界面,而不是从套接字线程更新。
这是一个Swift示例:
// Update UI from main thread
dispatch_async(dispatch_get_main_queue(), {
textAttachment.image = image
})