【发布时间】:2017-02-14 21:41:29
【问题描述】:
我在我的应用程序中使用 UIImagepickerController 控制器,我想将画廊图像裁剪成圆形。我可以将图像裁剪成圆形,但是如果图像尺寸很小,那么麦田圈就在屏幕上,但我想让麦田圈适应图像。
有没有办法在didFinishPickingMediaWithInfo方法之前获取图像的大小。
提前致谢。
【问题讨论】:
标签: swift3
我在我的应用程序中使用 UIImagepickerController 控制器,我想将画廊图像裁剪成圆形。我可以将图像裁剪成圆形,但是如果图像尺寸很小,那么麦田圈就在屏幕上,但我想让麦田圈适应图像。
有没有办法在didFinishPickingMediaWithInfo方法之前获取图像的大小。
提前致谢。
【问题讨论】:
标签: swift3
没有。在 UIImagepickerController 的 didFinishPickingMediaWithInfo 之前无法获取大小或任何元数据。
但有替代方法,使用 AVAsset 框架选择图像并获取所选图像的大小。
【讨论】: