【发布时间】:2016-04-14 00:01:23
【问题描述】:
如果这是一个新手问题,请原谅,因为我对 iOS 开发很陌生(大约 3 天前刚开始做本地事情)而且我遇到了一个小怪癖。现在我正在使用UIImagePickerController@setAllowsEditing 将用户置于编辑模式,然后他们才能确认图片,但是我的应用程序要求图像为512x512 以发送到我的服务器进行存储。造成这种情况的原因有很多,但这些对这个问题来说应该无关紧要。
到目前为止,用户的图像尺寸完全取决于他们的相机,或者他们从照片库中挑选的图像的分辨率。有没有办法强制用户将图像裁剪为512x512 尺寸。
【问题讨论】:
-
我做了一个demo项目,看看有没有帮助:AImageResize
-
@Arpit - 感谢演示项目,不幸的是我对 Objective-C 不是很流利,我正在通过 RoboVM 使用 Java 来做所有事情。
HOWEVER我从您的示例中得到的是,在用户使用编辑工具后,图像会自动调整为所需的宽度/高度。这可能会导致图像挤压、拉伸和做各种疯狂的事情。我会测试它,但不幸的是我现在正在工作。这样做的目的是让用户在编辑时清楚地了解图像在 512x512 时的样子
标签: ios