我正在更新iPhone X的LaunchScreen.storyboard (使用Xcode9.1),但无法使UITabBar与绝对底部对齐。使用建议的约束,底部布局指南似乎在安全区域结束。有人知道我需要添加什么属性或约束吗?
请注意,我故意使用带有UITabBar而不是UITabBarController的UIViewController,因为我不希望默认选择任何选项卡,而这似乎是唯一的解决方法。

发布于 2017-11-14 12:34:58
如果您取消选中选项卡栏上的“安全区域相对页边距”(如屏幕截图所示),请删除现有的底部约束,然后将UITabBar拖动到主页指示器区域中……您应该能够创建一个新的底部约束"0“,它将留在那里。
我们刚刚遇到了同样的问题...并注意到,如果您将XIB设置为适用于除iPhone X以外的任何设备,则它会为这些启动屏幕呈现一个pre-X大小的UITabBar,所以请记住这一点……如果您遇到相同问题,请将其保留在设备设置中。
https://stackoverflow.com/questions/47190987
复制相似问题