Kiedy muszę zadzwonić do setNeedsDisplay w iOS?
Podczas tworzenia aplikacji na iOS jestem zdezorientowany, kiedy dokładnie muszę zadzwonićsetNeedsDisplay
? Wiem, że ma to coś wspólnego z aktualizowaniem / przerysowywaniem interfejsu użytkownika; Czy jednak muszę zadzwonić za każdym razem, gdy zmieniam dowolny z moich widoków?
Czy na przykład muszę to nazwać:
Po programowej zmianie tekstu w polu tekstowymKiedy zmieniasz tło widoku?Kiedy wprowadzam zmiany w viewDidLoad?A co z viewDidAppear?Czy ktoś może podać mi ogólne wskazówki dotyczące tego, kiedy korzystać z tej metody?