Проблемы макета XCode и порядок стека навигации - PullRequest
0 голосов
/ 11 октября 2018

Так что я немного запутался.У меня есть базовая раскадровка.Контроллер навигации -> View Controller 1 (root) -> View Controller 2. Примечание: VC2 показывается с помощью push-перехода.

Теперь, когда я запускаю эту настройку, когда я добираюсь до VC2, макет испорчен.Я вижу следующее:

высота элемента должна быть меньше высоты UICollectionView минус верхние и нижние значения вставок раздела, минус верхние и нижние значения вставок содержимого.2018-10-11 09: 08: 58.564262-0700 ForecastSDKSample [84952: 4568920] Соответствующий экземпляр UICollectionViewFlowLayout есть и к нему прикреплен;слой =;contentOffset: {0, 0};contentSize: {828, 736};AdjustContentInset: {0, 0, 0, 0}> макет представления коллекции:.

Теперь, если я удаляю VC1 и делаю VC2 корневым, я не получаю эту проблему с макетом, и все выглядит хорошо.

Почему позиция контроллера вида в стеке навигации изменит параметры макета ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...