![在此处输入图像描述] [1]我从UIImagePickerController获取UIImage并在UIImageView中显示它。实际上UIImagePickerController是全屏的,因此UIImage也是。但由于存在标题栏,UIImageView未全屏显示。
影像正在拉长......
我该如何解决这个问题..
请帮帮我......
感谢提前.....
第一个图像是图像选择器屏幕,第二个图像是我在UIImageView中显示从拾取器捕获的UIImage的位置。
![这是我的UIImagePickerController] [2]
![这是捕获后在UIImageview中显示的图像。 ] [3]
注意:屏幕两者都处于风景模式
答案 0 :(得分:7)
将此用于您的UIImageView
imageView.contentMode = UIViewContentModeScaleAspectFill;
您将无法获得任何空间并且保留了比例。但是,图像的某些部分将被剪掉。
如果您使用:
imageView.contentMode = UIViewContentModeScaleAspectFit;
会有一些空白空间,但会保留比例。