【问题标题】:Modify photo selected by UIImagePicker before it's used in the move-and-scale screen修改 UIImagePicker 选择的照片,然后再用于移动和缩放屏幕
【发布时间】:2010-12-06 18:53:31
【问题描述】:

您可能知道,UIKit 框架中的 UIImagePickerController 允许用户拍摄照片,然后将其交给我的应用程序进行进一步处理。 如果属性allowEditing设置为YES,则允许用户在拍照后移动和缩放照片。

我想要完成的是在用户看到移动和缩放屏幕之前修改我的代码中的照片。这是因为我想为照片添加一些视觉效果,并且用户应该能够移动和缩放已经应用到照片的这些效果。

我知道有 cameraOverlayView 属性,但就我而言,这在我的情况下没有用。

有什么想法吗?

谢谢,托马斯

【问题讨论】:

  • 我认为没有官方支持的方法可以做到这一点。我看到的唯一方法是使用方法调配来替换选择器在允许修改图像时调用的方法

标签: iphone image-manipulation uiimagepickercontroller


【解决方案1】:

不太简单的方法是自己实现移动和缩放功能。
使showsCameraControls不。您可以设计自己的预览屏幕(带有修改后的图像)。

IOS5 cameraOverlayView 中的触摸似乎存在问题。确保上述解决方案也适用于 IOS5 :)。

【讨论】:

    猜你喜欢
    • 2011-03-17
    • 1970-01-01
    • 1970-01-01
    • 2019-05-24
    • 1970-01-01
    • 2022-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多