ios - 自动布局前导或尾随 -16

标签 ios autolayout

如果我只是拖动一个 View 来占据所有可用的屏幕,当我尝试设置自动布局前导和尾随空间时,它总是说 -16,我在想它不应该是 0 到左/右边缘?

如果我设置为 0,实际上 View 将水平缩小左 16 和右 16。

我有点疑惑,为什么相差16?

最佳答案

当你第一次在你的 super View 中添加 UIView 时。并设置约束默认前导和尾随为 -16,如下图所示。

enter image description here

取消选择 constrain to margins 它会自动将前导和尾随设置为 0,如下图所示。在设置好 View 的前导和尾随之后。

enter image description here

关于ios - 自动布局前导或尾随 -16,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28040483/

相关文章:

ios - 如何将 UILabel 文本的英语更改为西类牙语

ios - 从 url 下载 pdf 文件

javascript - 使用 javascriptcore 框架调用 javascript 函数将 [object Object] 返回给 JSValue

ios - layoutIfNeeded 奇怪的动画故障

ios - 更改两个 UITableViewCells 之间的间距以匹配行间距

ios - AutoLayout 根据 child 设置 UITableViewCell 的高度

iphone - 如何共享数据计数(Coredata 中的关系)

ios - 边框未应用于全 View

ios - UIButton,自动布局和获取按钮的高度

ios - 使用通用 Storyboard : trailing and leading spaces give wrong value 时,将 UIView 设置为使用自动布局更正设备宽度