I have an NSTextAttachment which I want to show a loading image until the image has downloaded and then once it has I want to update the image.
I have all of the logic in place, except when I call textAttachment.image = image
the second time nothing happens.
How can I update the NSTextAttachment
once it has already been rendered by the UITextView
?
Thanks!
1 Answers
Answers 1
You must always update the user interface from the main thread, not from the socket thread.
Here is a Swift example:
// Update UI from main thread dispatch_async(dispatch_get_main_queue(), { textAttachment.image = image })
0 comments:
Post a Comment