2017-10-28 124 views
2

2我的视图控制器有一个自由形式的大小,以适应滚动视图。当我将视图大小从Iphone 7更改为Ipad时,所有视图控制器都会调整大小,除了自由形式大小为2以外,因此自动布局不起作用。我在模拟器中运行时一样。我在这个新的,并感谢所有的帮助视图控制器的布局不适应更大尺寸的屏幕

enter image description here

这是我的故事板,当我改变看法到iPad

enter image description here

回答

1

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

在本文中,您可以找到有关模拟大小属性的更多信息。 https://stackoverflow.com/a/16280477/1692080

在这里你可以找到固定自由之间的差别的直接的解释。 https://stackoverflow.com/a/32820018/1692080

0

您需要使用自动布局来适应你视图到屏幕大小。 选择您的ViewController一个视图,单击按钮,在屏幕截图和复位到下面所有意见建议限制在视图控制器

Screenshot