【发布时间】:2015-04-01 14:20:29
【问题描述】:
我正在使用 UIImageView 来显示图像。但是,当图像填充到 ImageView 中时,它会显示图像的一部分(上部)而不是完整图像,因为图像很大。
我想知道是否有任何方法可以在不使用滚动视图的情况下在 ImageView 中显示完整图像,以便用户无需滚动即可立即查看完整图像。
【问题讨论】:
标签: ios objective-c iphone uiimageview xcode6
我正在使用 UIImageView 来显示图像。但是,当图像填充到 ImageView 中时,它会显示图像的一部分(上部)而不是完整图像,因为图像很大。
我想知道是否有任何方法可以在不使用滚动视图的情况下在 ImageView 中显示完整图像,以便用户无需滚动即可立即查看完整图像。
【问题讨论】:
标签: ios objective-c iphone uiimageview xcode6
您可以更改 UIImageView 的内容模式。在属性检查器中,您可以更改它,例如“缩放以填充”。
你也可以通过代码来做到这一点,例如,在 Objective-C 中:
imageView.contentMode = UIViewContentModeScaleToFill;
如果您想保留方面,可以将其设置为UIViewContentModeScaleAspectFit。
【讨论】:
UIImageView 视图有一个属性imageView.contentMode,可以用来配置图片显示模式。
【讨论】:
会有用的
imageView.contentMode = UIViewContentModeScaleToFill;
【讨论】: