在界面构建器中,我在此处放置一个按钮
但是当我运行iOS模拟器(设备:iPhone 5s)时,它出现在这里:
我正在使用Xcode 6 Beta 4
由于新的iOS屏幕大小,我建议您使用大小类,但是您仍然可以在文件检查器中的界面构建器上禁用大小类,如图所示:
如果您想使用Autolayout,您可以在相应的视图中添加下一个约束(请参阅第一个图像)。在第二步中,您应该使用与View相对应的宽度和高度。在第二张图片中,您可以看到所有约束的重演和模拟器截图。图片:
这实际上与大小类无关。这是因为它假设您已将其放置在约。距离左边缘200点。
你没有做的是添加AutoLayout约束来表示你实际上是指中心。
按住CTRL键从按钮拖动到视图并添加...
Center X values
Top space to superview
(或类似的东西)
这将使它工作。
(Xcode 10.1)在小三角菜单中:选择“清除约束”
然后选择“添加缺失约束”
您也可以通过在场景中选择一个来手动调整约束。
然后抓住约束句柄。