Вот моя настройка в iOS 8: у меня есть контроллер корневого представления, который представляет модальные дочерние контроллеры представления. У меня включена автоматическая компоновка как для родительского, так и для дочернего VC и тщательно продуманные ограничения в одной раскадровке. Хотя мои ограничения отлично работают для компоновки моих представлений как в родительском, так и в дочернем элементах, они не изменяют положение представлений в модальных дочерних элементах, когда я поворачиваю устройство (представления застревают в размерах до поворота)! Я преследовал пару красных селедок, например, думая, что события вращения не передаются от родителя к дочерним, но это не так (NSLog
s в viewWillTransitionToSize:size withTransitionCoordinator:coordinator
вызываются как в родительском, так и в дочернем). Кто-нибудь может меня развязать? Спасибо!
Обновление: я нашел ответ на этот вопрос, но я хотел бы предоставить более подробную информацию о ситуации: я хочу, чтобы Контроллер представления представления отображал любые прозрачные представления в моем представленном Контроллере представления, поэтому я m установка модального стиля представления на UIModalPresentationCustom