Не уверен, что происходит с макетом UITabBar здесь.
Я создал проект со следующими деталями:
- Создайте новый проект и выберите шаблон TabBar
- В основной раскадровке встроить Первый VC в контроллер навигации
- Добавьте еще один ВК в раскадровку рядом с Первым ВК и включите «Скрыть нижнюю панель при нажатии»
- Добавить кнопку в раскадровку, которая показывает новый VC в контроллере навигации
Когда это будет сделано, оно должно выглядеть следующим образом (обратите внимание, мы не внесли изменений в код проекта):
![Updated storyboard layout](https://i.stack.imgur.com/rxHjk.png)
Запустите приложение на iPhone X iOS 12.1 (16B91). Нажмите кнопку на первом ВК, затем в интерактивном режиме вернитесь к Первому ВК (медленно проведите пальцем по левой стороне экрана).
Я вижу элементы панели вкладок, расположенные в странной позиции:
![enter image description here](https://i.stack.imgur.com/xX9A0.png)
Кроме того, когда панель вкладок отображается нормально, текст сжимается вместе:
![enter image description here](https://i.stack.imgur.com/ZiHHZ.png)
Что здесь происходит? Это ошибка введена недавно? Я не помню, чтобы панель вкладок была такой глючной.
Я использую Xcode Version 10.1 (10B61).