在Xcode中设置图像高度填充自动布局

Posted

技术标签:

【中文标题】在Xcode中设置图像高度填充自动布局【英文标题】:set image height in aspect fill in auto layout in Xcode 【发布时间】:2016-06-03 11:56:42 【问题描述】:

如何在使用自动布局时设置宽高比填充图像。当我在情节提要中设计时,它非常好,但是在设置图像时,图像视图的高度变得非常高。我希望它是一个常数,我也为此添加了常数,但它不起作用。我正在使用最新的 Xcode。

【问题讨论】:

【参考方案1】:

来自 Apple 文档,AspectFill 不保证剪辑内容。

缩放内容以填充视图大小的选项。一些 部分内容可能会被剪裁以填充视图的边界。

所以你需要将clipToBounds属性设置为True,或者在Storyboard中设置。

【讨论】:

感谢一百万luiyezheng关于代码中的这件事。它真的为我解决了问题。我现在不能投票给你对不起,我是新成员【参考方案2】:

将 imageView 的 clipToBounds 属性设置为 true。在情节提要中,这是“剪辑子视图”复选框。

【讨论】:

以上是关于在Xcode中设置图像高度填充自动布局的主要内容,如果未能解决你的问题,请参考以下文章