Objective c xcode 6中的约束和边距,边距显示捕捉后的空白

Objective c xcode 6中的约束和边距,边距显示捕捉后的空白,objective-c,xcode,interface-builder,constraints,margins,Objective C,Xcode,Interface Builder,Constraints,Margins,我试图在控制器中约束几个视图。我了解如何设置视图之间的间距以及每个视图的宽度/高度。我对动态高度和宽度有点不确定,我假设适当调整重量是边距锁的职责。对此的建议将不胜感激 无论如何,我试图设置一个“Trailing Space to:Superview”约束,它会自动设置为-16。见图: 正如你们所看到的,我已经为左视图右视图和视图顶部选择了边距 但一旦我在iphone6plus上启动了这个应用程序,就需要大约-20的利润。你可以看到我的问题。这是另一张照片,我说的视图是绿色的(你可以看到它两边

我试图在控制器中约束几个视图。我了解如何设置视图之间的间距以及每个视图的宽度/高度。我对动态高度和宽度有点不确定,我假设适当调整重量是边距锁的职责。对此的建议将不胜感激

无论如何,我试图设置一个“Trailing Space to:Superview”约束,它会自动设置为-16。见图:

正如你们所看到的,我已经为左视图右视图和视图顶部选择了边距

但一旦我在iphone6plus上启动了这个应用程序,就需要大约-20的利润。你可以看到我的问题。这是另一张照片,我说的视图是绿色的(你可以看到它两边的空白):


左右两侧的边距是一个间隙,使东西看起来整洁。由于不同设备的宽度不同,不同设备具有不同大小的余量。如果要将视图约束到边,则需要关闭边距并将约束设置为0。6+上的边际是20,我相信其他设备上的边际是16


如果没有宽度限制,则如果有左右边距,视图将拉伸。

边距是左右两侧的间隙,使事物看起来整洁。由于不同设备的宽度不同,不同设备具有不同大小的余量。如果要将视图约束到边,则需要关闭边距并将约束设置为0。6+上的边际是20,我相信其他设备上的边际是16


如果没有宽度约束,则如果有左右边距,视图将拉伸。

选中
约束到边距
复选框,并将
值设置为0

请参考这篇关于xcode的文章


选中
约束到页边距
复选框,并将
值设置为0

请参考这篇关于xcode的文章


选中“约束到页边距”复选框,并将值设置为0。请选中此复选框。是的,您确定了它。将其作为答案发送,我将进行检查。我已将其作为答案发送。现在,您需要将其选中。选中“限制到边距”复选框并将值设置为0。请选中此复选框,也选中此复选框。是的,您锁定了它。把它作为答案发送,我会核对的。我已经把它作为答案了。现在你需要核对一下。谢谢,这非常有帮助。您知道如何通过编程设置这些值吗?我不能为6而不是长腿截图,这非常有用。您知道如何通过编程设置这些值吗?我不能为6号而不是加号截图