如何让iPhone用户在已选择的照片上进行“移动和缩放”操作

4
我正在尝试复制用户在编辑已选择照片的联系人时看到的功能,然后单击该联系人的照片。一个操作表弹出,其中包括“拍照”,“选择照片”和“编辑照片”等选项。当您选择“编辑照片”时,会出现一个视图,显示先前选择的照片,上面是“移动和缩放”,底部是取消和选择按钮。如何为任何给定的UIImage显示此“移动和缩放”视图?
为了清楚起见-我已经使“拍摄照片”和“选择照片”正常工作。我也知道如何使用UIImagePickerController并将allowsEditing设置为YES。我说的是当用户已经选择了一张照片,然后在以后的某个时间(也许是几天或几周后)决定要编辑该照片的情况下。在这种情况下,我想像在联系人中一样弹出“移动和缩放”视图。
是否有隐藏的方法可以使用UIImagePickerController来实现此目的?还是其他内置方法?还是我需要自己构建此视图?如果需要我自己构建它,有什么提示吗?
谢谢!
2个回答

0

这个没有固定的方法,你需要自己编写。有一些应用程序专门用于自定义图像编辑,因此可以完成此操作,但没有预先构建的方法可以让您进入允许编辑的图像选择器编辑屏幕。


就指针而言,我相信有关通过使用CGImage进行图像裁剪/编辑的教程应该在某个地方。 - Jesse Naugher

0
你可以使用新的Assets Library API将图像保存到照片库中,然后启动UIImagePicker并引导用户选择相关的图像来编辑。但那样做相当丑陋。

有没有办法自动选择相关的图像,而不是让用户手动再次选择? - Zhen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接