2016-01-18 12 views
9

Ho un NSTextAttachment che voglio mostrare un'immagine di caricamento fino a quando l'immagine non è stata scaricata e quindi, una volta completata, voglio aggiornare l'immagine.Aggiornamento dell'immagine di NSTextAttachment già eseguito il rendering

Ho tutta la logica in atto, tranne quando chiamo textAttachment.image = image la seconda volta non succede nulla.

Come è possibile aggiornare NSTextAttachment una volta che è già stato eseguito il rendering da UITextView?

Grazie!

risposta

0

È necessario aggiornare sempre l'interfaccia utente dal thread principale, non dal thread del socket.

Ecco un esempio di Swift:

// Update UI from main thread 
dispatch_async(dispatch_get_main_queue(), { 
    textAttachment.image = image 
})
Problemi correlati