2016-01-13 51 views
0

在我开发的iOS应用程序中,用户需要拍照。正如你可以从下面的图片查看Swift:可以获得UIImagePickerController使用的UIImageView的默认大小吗?

enter image description here

默认情况下,当我们需要与iOS相机应用程序一张照片,则显示出与标准/默认大小(一个由这8个引脚分隔)和我希望我的应用程序是相同的。那么,我应该将我的UIImageView设置为哪种尺寸的照片?我如何在Swift中获得默认大小?

或者,也许...这将是最好的尺寸给UIImageview,以防止照片变形太多?

非常感谢您对您的关注

回答

1

UIImage有一个名为大小属性,该属性指定图像的宽度和高度。所以你可以将你的尺寸设置为UIImageView

或者,如果您使用约束或自动调整大小的掩码(灵活宽度,灵活高度),请不要设置大小,UIImageView将根据contentMode自行填充。

但是,您必须明白,您在发布的图片中看到的内容不是图片的“原始尺寸”。有人认为UIImageView应该放置在距离顶部和底部边距X距离处,因此强制隐含尺寸在UIImageView