Xcode 视图控制器的布局不适合较大尺寸的屏幕

Xcode 视图控制器的布局不适合较大尺寸的屏幕,xcode,autolayout,Xcode,Autolayout,2个“我的视图”控制器具有自由形式大小,以容纳滚动视图。当我将视图大小从iPhone7更改为Ipad时,除2外,我所有的视图控制器都会调整大小,并使用自由形式大小,因此自动布局不起作用。在模拟器中运行时也是如此。我是新手,非常感谢你的帮助 当我将视图更改为Ipad时,这是我的故事板 您需要使用自动布局使视图适应屏幕大小。 在ViewController中选择一个视图,单击屏幕截图中的按钮,并重置为ViewController中所有视图下方的建议约束 他们不会仅仅因为您将其模拟大小设置为自由形式

2个“我的视图”控制器具有自由形式大小,以容纳滚动视图。当我将视图大小从iPhone7更改为Ipad时,除2外,我所有的视图控制器都会调整大小,并使用自由形式大小,因此自动布局不起作用。在模拟器中运行时也是如此。我是新手,非常感谢你的帮助

当我将视图更改为Ipad时,这是我的故事板


您需要使用自动布局使视图适应屏幕大小。 在ViewController中选择一个视图,单击屏幕截图中的按钮,并重置为ViewController中所有视图下方的建议约束


他们不会仅仅因为您将其模拟大小设置为自由形式而调整其大小。这就是为什么他们会忽略您在故事板上选择的设备类型。此属性仅用于设计目的,不应以任何方式影响布局。如果你在iPad上遇到布局问题,可能是你的约束有问题

在本文中,您可以找到有关“模拟大小”属性的更多信息。

在这里,您可以直接找到固定自由之间差异的解释。