Вопрос проверяет понимание layout-цикла и умение управлять моментом пересчёта Auto Layout.
Короткий ответ
layoutIfNeeded выполняется синхронно, когда вызывается внутри текущего layout-цикла.
Он немедленно пересчитывает layout, если он помечен как требующий обновления.
Метод не откладывает выполнение на будущее.
Часто используется для анимаций Auto Layout.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.