我正在尝试限制控制器中的几个视图。我知道如何设置视图之间的间距,以及每个视图的宽度/高度。我对动态高度和宽度有点不确定,我假设它是适当调整重量的保证金锁定任务。对此的建议将不胜感激。
无论如何,我正在设置一个“Trailing Space to:Superview”约束,它自动设置为-16。见照片:
如您所见,我已选择左右顶部的边距。
但是一旦我在iPhone 6 Plus中启动应用程序,设置的边距大约需要-20。你可以看到我的问题。这是另一张照片,我所说的视图是绿色的(你可以看到它两边的空白):
答案 0 :(得分:3)
边距是左右两侧的间隙,使事物看起来整洁。由于不同设备的宽度,不同设备具有不同大小的边距。如果要将视图限制在边缘,则需要关闭边距并将约束设置为0. 6加上的边距为20,我相信其他设备的边距为16。
如果没有宽度约束,如果您有左右边距,视图将会拉伸。
答案 1 :(得分:2)
查看constrain to margins
复选框并设置values to 0
请参阅有关xcode
的帖子