Авто-макет меняется в зависимости от вида, как настройки на симуляторе - PullRequest
0 голосов
/ 25 мая 2018

Я замечаю что-то странное, используя XCode 9.3.

У меня есть вид с UIToolBar внизу.Я установил следующие ограничения:

  1. Выровнять центр X по: superview
  2. Конечный пробел (0): superview
  3. Ведущий пробел (0): superview
  4. Равная ширина: superview
  5. Нижнее пространство (0): superview
  6. Высота равна 44.

Суперпредставление UIView.

Когда я просматриваю iPhone 8, а затем загружаю iPhone SE Simulator, вы видите, что розовый участок на изображении - это то место, где панель инструментов не удовлетворяет приведенному выше правилу 4.

Toolbar width issue in SE simulator; viewAs: iPhone 8

Однако, если я устанавливаю viewAs iPhone SE, он отлично работает:

Tollbar with NO width issue in SE Simulator; viewAs SE

Любые идеи кто-нибудь?

Я не делал изменений для черт.

1 Ответ

0 голосов
/ 25 мая 2018

Пробел (0): суперпредставление

Ведущий пробел (0): суперпредставление

Нижнее пространство (0): суперпредставление

Высота равна 44.

Вам просто нужны эти 4 ограничения

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