Вопрос проверяет, понимает ли разработчик, когда можно безопасно использовать размеры view и не ловить баги из-за незавершённого layout.
Короткий ответ
Финальные размеры frame и bounds гарантированно известны в viewDidLayoutSubviews. К этому моменту Auto Layout уже отработал и система применила все изменения геометрии. В более ранних методах размеры могут быть временными или нулевыми. Поэтому вся логика, зависящая от точных размеров, должна выполняться после layout.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.