SetNeedsLayout и setNeedsDisplay Какова реальная разница между методами UIView setNeedsLayout и setNeedsDisplay? Как обычно, документация туманна об этом. Ответ 1 На самом деле документация довольно понятна: setNeedsLayout будет отображать макеты Вызовите этот метод в главном потоке ваших приложений, если вы хотите настроить макет представлений представлений. setNeedsDisplay вызовет перерисовку вашего вида (drawRect: и т.д.). Вы можете использовать этот метод или setNeedsDisplayInRect: для уведомления системы о необходимости перерисовывания содержимого просмотров.
Ответ 1 На самом деле документация довольно понятна: setNeedsLayout будет отображать макеты Вызовите этот метод в главном потоке ваших приложений, если вы хотите настроить макет представлений представлений. setNeedsDisplay вызовет перерисовку вашего вида (drawRect: и т.д.). Вы можете использовать этот метод или setNeedsDisplayInRect: для уведомления системы о необходимости перерисовывания содержимого просмотров.