【发布时间】:2015-07-06 04:41:37
【问题描述】:
我希望 UIImageView 根据实际图像的高度和宽度进行扩展。具体来说,我取图像的高度和宽度,然后将两者除以 ([larger value] / 300) 以保持纵横比并优化图像以适合我为其设计的空间(宽度为永远不会小于 320 并且高度始终恰好是 320)。在代码中,我为 UIImageView 提供了从该过程中获得的新高度和宽度。当在 iPhone 模拟器中查看时,所有这些都完全按照我的意图工作。但是,Xcode 警告我对 UIImageView 的约束,说“位置和大小”不明确。消除这些警告的正确方法是什么?
这是视图控制器:
http://i.imgur.com/cVWmVET.png
这是我对中间 UIImageView 的限制:
【问题讨论】:
标签: ios iphone swift uiimageview