如何在图像视图中将图像设置为适合屏幕

Posted

技术标签:

【中文标题】如何在图像视图中将图像设置为适合屏幕【英文标题】:How to set the image into fit screen in the image view 【发布时间】:2010-03-24 19:28:00 【问题描述】:

我是 iphone 开发新手。我想在图像视图中显示图像的实际大小。我已经使用界面生成器创建了图像视图并设置了属性。现在的问题是,我已经设置为“缩放填充”,然后图像将被拉伸到全屏。现在我想显示图像的实际大小将显示在图像视图中。例如,52X52 大小的图像应该在图像视图中以相同的大小显示。1200X1020 大小的图像应该适合图像视图的大小。所以根据图像的大小,它应该适合图像视图,我想要图像小于图像视图应保留其原始大小(不应拉伸以适合图像视图)。 是否有任何可能的解决方案来实现它,请指导我。

谢谢。

【问题讨论】:

【参考方案1】:

您将不得不自己检查 UIImage 上的尺寸,然后在 UIImageView 上设置正确的属性:myImage.contentMode = UIViewContentModeCenter

不同的内容模式:http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIView_Class/UIView/UIView.html#//apple_ref/c/econst/UIViewContentModeScaleToFill

【讨论】:

以上是关于如何在图像视图中将图像设置为适合屏幕的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 中将全屏大小的图像设置为启动屏幕?

如何使用 VBA 在 Word 中将多个图像裁剪为相同大小,同时使其适合其容器形状

如何在离子应用程序中将图像设置为墙纸?

如何在 JavaFX 中将图像设置为按钮的大小

我们如何在反应原生项目中将多个图像合并为单个图像

xcode ios - 如何使图像适合不同的屏幕尺寸