ios - 如何在界面生成器中正确约束图像

标签 ios xcode6 interface-builder constraints xcode-storyboard

我是 iOS 开发的新手,正在努力使用界面构建器来布局包含 3 个图像的 View 。我想要三个图像穿过 View 。因此,对于不同的设备,图像需要稍微不同地缩放。我希望在有限制的情况下做到这一点。我很接近。这是一个屏幕截图:

enter image description here

图像实际上正在调整大小并在较大的设备屏幕上变大,这正是我想要的,并且间距正在努力阻止它们在小设备上相互重叠。我只需要阻止两个侧面图像被拉高。我不想指定高度限制,因为它们确实需要针对特定​​设备尺寸调整大小。非常感谢任何帮助添加约束以使外部图像不会拉伸(stretch)的帮助。

最佳答案

将 UIImageView 的内容模式设置为宽高比。它将始终以正确的纵横比拉伸(stretch) Screen

而不是缩放以填充选择纵横比适合

关于ios - 如何在界面生成器中正确约束图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32136635/

相关文章:

macos - 为什么我的 Split View会这样,我该如何解决?

ios - nib 中的 UIView 未连接到 IBOutlets

xcode - 在使用 sqlite、fmdb 和 swift 时遇到问题

continuous-integration - Xcode Bots 缺少创建 Pods 目录的写入权限。

ios - swift 属性的未知类型名称

ios - 在 Interface Builder 中使用自定义字体设计标签/ TextView

ios - Xcode - 如何修复 'NSUnknownKeyException' ,原因 : … this class is not key value coding-compliant for the key X"error?

ios - 自定义 MKAnnotation 按钮

ios - 如何更改视频预卷中的文本 "learn more"

ios - 如何以允许使用 GKStateMachine 再次输入的方式保存以前的状态?