Когда мне нужно вызвать setNeedsDisplay в iOS?

При создании приложения для iOS я не понимаю, когда именно мне нужно позвонитьsetNeedsDisplay? Я знаю, что это связано с обновлением / перерисовкой пользовательского интерфейса; Тем не менее, мне нужно называть это каждый раз, когда я меняю какие-либо свои взгляды?

Например, мне нужно назвать это:

After programatically changing the text in a text field When changing the background of a view? When I make changes in viewDidLoad? How about in viewDidAppear?

Может ли кто-нибудь дать мне общие рекомендации относительно того, когда использовать этот метод?

Ответы на вопрос(5)

Ваш ответ на вопрос