4

我正在尝试复制用户在他们已经为其选择了照片的联系人进入编辑模式时看到的功能,然后单击该联系人的照片。操作表向上滑动,选项包括“拍照”、“选择照片”和“编辑照片”。当您选择“编辑照片”时,会出现一个显示先前选择的照片的视图,顶部带有“移动和缩放”,底部有“取消”和“选择”按钮。如何为任何给定的 UIImage 显示此“移动和缩放”视图?

说清楚 - 我已经有“拍照”和“选择照片”工作。而且我了解如何将 UIImagePickerController 与 allowEditing=YES 一起使用。我说的是用户已经选择了一张照片,然后(可能几天或几周后)决定他们想要编辑那张照片的情况。在这种情况下,我想调出“移动和缩放”视图,就像在联系人中一样。

有没有隐藏的方法来使用 UIImagePickerController 来做到这一点?还是其他一些内置方法?还是我需要自己构建这个视图?如果我需要自己构建它,有什么指示吗?

谢谢!

4

2 回答 2

0

没有固定的方法来做到这一点。你必须自己动手。有整个应用程序专门将自定义图像编辑作为其唯一目的,因此可以完成,但没有预先构建的方法可以进入允许编辑 = YES 的图像选择器编辑屏幕;得到你。

于 2010-07-16T17:44:07.660 回答
0

您可以使用新的 Assets Library API 将图像保存到照片库,然后启动 UIImagePicker 并指示用户去选择有问题的图像并这次进行 gol-darnit 编辑……但这很丑陋。

于 2010-07-16T18:27:49.173 回答