Проблемы с панелью вкладок с симулятором iphone x

Недавно у меня возникли проблемы с перемещением значков панели вкладок на симуляторе iphone x. IPhone SE, 8 и 8 Plus работают нормально, но на iPhone X значки перемещаются, как показано на рисунке ниже. Любая помощь или вклад будут очень признательны, спасибо заранее.

https://i.stack.imgur.com/4x9c9.png

https://i.stack.imgur.com/XaNL8.png


person jeh123    schedule 30.11.2017    source источник
comment
Можете ли вы опубликовать свои коды или раскадровку, которая показывает, как вы реализуете панель вкладок?   -  person KTang    schedule 01.12.2017
comment
Вы нашли какое-то решение для этого?????   -  person Najam    schedule 01.02.2018
comment
К сожалению, пока нет. Кроме того, мы не тестировали реальный iphone x, поэтому мы не уверены, связана ли проблема с симулятором или нет.   -  person jeh123    schedule 12.02.2018


Ответы (1)


В итоге мы нашли решение. У нас была настроена пользовательская высота панели вкладок, и она противоречила размеру экрана iphone x. Мы создали безопасность, сделав оператор if else, чтобы изменить высоту панели вкладок на соответствующую высоту, основанную на высоте экрана, если телефон был iphone x.

Кроме того, чтобы решить проблему появления черных полос между контроллером представления и панелью вкладок, мы просто щелкнули параметр «Расширить под нижней панелью» на раскадровке для каждого соответствующего контроллера представления.

person jeh123    schedule 23.05.2018