我无法制作它,导航栏将为iPhone X和所有其他iPhone和iPad提供优化的显示。
我已经阅读了苹果开发人员文档,导航栏需要进行调整,以便iPhone X上的传感器外壳不会隐藏标题。
因此,我尝试在Interface Builder上的iPhone 8上正常制作导航栏(并添加高度65约束,以及顶部,左侧和右侧附件约束)。
当我在模拟器中运行时,iPhone X通过传感器外壳显示导航栏,因此意味着标题不可见。
如何获得有关如何同时为所有iPhone和iPad以及iPhone X工作的导航栏的任何帮助都将不胜感激。
提前致谢:)
答案 0 :(得分:0)
从iOS 11开始,您应该使用新的安全区域指南来定位您的内容。不要将条形尺寸视为偏离视图的偏移量。请参阅Positioning Content Relative to the Safe Area
上的Apple文档