动态使用UIViewContentModeScaleAspectFit和UIViewContentModeScaleAspectFill

时间:2012-02-23 21:40:26

标签: iphone objective-c ios uiimageview

我试图以与Photo应用程序相同的方式在iPhone上显示图像。它似乎能够动态选择UIViewContentModeScaleAspectFit或UIViewContentModeScaleAspectFill,具体取决于适合图像的内容。在可能的情况下,我希望图像全屏显示,但如果没有,那么我希望它们出现在UIViewContentModeScaleAspectFit

1 个答案:

答案 0 :(得分:1)

当你有一张图像时,检查图像的大小,然后进行测试等。

if (imageSize > screenSize){
   imageView.contentMode = UIViewContentModeScaleAspect..
}else{
   imageView.contentMode = UIViewContentModeScaleAspect...
}

希望这有帮助! 噬细胞