标签栏与iphone x模拟器有关

时间:2017-11-30 23:28:02

标签: ios autolayout uitabbar 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

1 个答案:

答案 0 :(得分:1)

我们最终找到了解决方案。我们有一个自定义标签栏高度设置,它与iPhone的屏幕尺寸相冲突。我们通过制作if else语句来创建安全性,如果手机是iphone x,则根据屏幕高度将标签栏高度更改为适当的高度。

另外,为了解决View控制器和标签栏之间出现黑条的问题,我们只需在故事板上点击每个相应视图控制器的底栏下方的扩展