iOS 约束。如何通过约束设置图像视图高度比率等于图像比率?

Posted

技术标签:

【中文标题】iOS 约束。如何通过约束设置图像视图高度比率等于图像比率?【英文标题】:iOS Constraints. How to set image view height ration equal to image ratio by constraints? 【发布时间】:2015-03-17 15:00:54 【问题描述】:

我的图像视图具有相等的宽度约束和宽高比。我需要通过使用约束将高度调整为与图像相同的比例是否可能?

现在:

我需要类似的东西:

【问题讨论】:

【参考方案1】:

使用纵横比,它会以相同的比例调整宽度和高度

【讨论】:

是的,但是纵横比设置了现在的比例,但是如果图像会改变比例怎么办?我需要图像视图高度采用最小高度。 aspect-fit 在那里使用,但它将图像移动到图像视图的中心

以上是关于iOS 约束。如何通过约束设置图像视图高度比率等于图像比率?的主要内容,如果未能解决你的问题,请参考以下文章

如何获取已被约束拉伸的视图的高度? - iOS

通过约束调整 NSImageView 的大小

iOS 如何设置约束以适应设备屏幕?

界面生成器中的约束“宽度等于高度”,对于同一视图:如何创建这样的约束?

在 XCode5 中设置约束

我可以设置我的自动布局约束,以便将图像视图设置为图像的高度