标签: ios13
我有一个iPad应用程序,该程序适用于iOS 10-12上的所有iPad尺寸。如果设备使用iOS 13,则缩放不起作用,边框为灰色。它仅显示9,7“ iPad尺寸的内容。
我在几台设备上检查了它,总是一样。即使在界面生成器中,边界也在那里。直到iOS 13都运行良好。
请查看屏幕截图以获取详细信息。我错过了非常重要的事情吗?我没有头绪。
以下是屏幕截图,以及在不同iOS版本的相同设备上的外观。
iPad Pro 12.9英寸-iOS 12.4
iPad Pro 12.9英寸-iOS 13
答案 0 :(得分:1)
您要做的是设置自动调整大小蒙版,而不是按预期将视图固定在屏幕上。
请尝试设置约束,例如在所附图片中。这会将top,bottom,left和right约束设置为最接近的邻居。只需左键单击视图,单击带圆圈的选项,然后单击每个方向的4条,然后单击“添加4个约束”。
有关自动布局的更多信息:https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/AutolayoutPG/WorkingwithConstraintsinInterfaceBuidler.html