在ios中伸展的图像

时间:2014-02-24 17:52:03

标签: ios iphone uiimageview

我的图像是200x200,但我想在iphone 5中全屏显示。所以当我在完整的iamge视图中显示该图像时,它会被拉伸。怎么办?? /

2 个答案:

答案 0 :(得分:1)

这是不可能的。如果没有拉伸/缩放,单个200x200图像无法填充大于200x200的空间。

您可以在UIImageView中使用各种选项进行展示,但contentMode选项会看Apple's Documentation on UIViewContentMode

UIImage *img = [UIImage imageNamed:@"glyph"];
self.imageView.image = img;
self.imageView.contentMode = UIViewContentModeScaleAspectFit;

答案 1 :(得分:0)

您需要使用全屏大小调整图像大小,然后全屏显示。如需参考,请查看以下答案:

How to resize the image programmatically in objective-c in iphone

希望,先生,这会对你有所帮助

:)