Автопрокладка и ориентация устройства

Я разрабатываю приложение, котороеsupports portrait and landscape modes, я используюauto layout to arrange my views, Поскольку я читал много постов и понял, что разработчики обычно используют один из следующих подходов.

1. Первый подход:

РеализоватьUIViewController:updateConstraints метод и обновить ограничения в соответствии с ориентацией устройства.

2. Второй подход:

РеализоватьUIViewController:viewWillLayoutSubviews метод и обновить ограничения в соответствии с ориентацией устройства.

Может ли кто-нибудь сказать мне, каков наилучший подход к использованию? Я искал лучшую практику, чтобы совмещать автоповорот и автоматическую разметку и ничего еще. Благодарю.

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

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