ios - ImageView 不遵守约束

标签 ios xcode autolayout

简单的UIImageView。主视图的直接 subview 。固定在所有四个角上。当我在 iPhone 6+ 上运行它时,左侧和右侧有边距。我错过了什么?

这是它在 Storyboard 中的样子:

enter image description here

以下是其限制:

enter image description here

这是我运行它时的样子:

enter image description here

最佳答案

有两种可能:

  • 遗憾的是,尺寸检查器未能向您显示关键区别。它说前导和尾随约束是针对“ super View ”的。但实际上它们可能是父 View 的 margin。这将占额外的空间。

  • 对于 ImageView ,一切都取决于其内容模式。你没有透露这是什么,但它可以产生巨大的不同。可能是图片 view 放置正确,但它以不合需要的方式绘制其 image

关于ios - ImageView 不遵守约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34729964/

相关文章:

ios - Swift - 按部分对核心数据进行排序

iphone - Controller 选项卡栏的相机 View

ios - 'CALayer 位置包含 NaN : [nan nan]' on UIScrollView

ios - actionscript3 中的共享对象问题

ios - 正确中继自定义容器 View Controller 中的外观方法调用

ios - 类型 'String' 的值没有成员 'stringByTrimmingCharactersInSet'

ios - 我可以为 4.7 和 5.5 设置特定的自动布局约束吗

ios - Swift - 添加到数组后 tableView 不重新加载

ios - 使用 UITapGestureRecognizer 防止按钮在 View 后面时触发

ios - 是否可以在 XIB 中为 Root View 设置约束?