在Xcode与Swift和自动布局。
我放置了一个MapView并应用了自动布局约束:
将空间拖到superview:等于0
引导空间到superview:等于0
但是在两边都留下了16便士的空间。所以我把它们改成:
将空间拖到superview:等于-16
引导空间到超级视图:等于-16
这对于iPhone 6来说很好,但是当我用iPhone 6 Plus测试它时,我发现两边都有一个4px空间。如果我将约束更改为-20,那么对于iPhone 6,两个4px将被隐藏。
是否有一种方法可以在不指定像素的情况下使用自动布局将视图粘贴到两种设备的边缘?
发布于 2014-10-15 08:10:27
取消选中"Pin“对话框中的 Constrain to margins,并使用0作为左/右空格:

发布于 2014-10-15 07:56:18
您可以使用大小类,然后添加新的约束,解决问题!!
https://stackoverflow.com/questions/26376362
复制相似问题