Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从我自己的应用程序调用iOS照片编辑应用程序?_Ios_Swift_Xcode - Fatal编程技术网

从我自己的应用程序调用iOS照片编辑应用程序?

从我自己的应用程序调用iOS照片编辑应用程序?,ios,swift,xcode,Ios,Swift,Xcode,我已经在使用UIImagePickerController从照片库中拾取照片/视频。我希望在我自己的应用程序中有一个按钮,可以打开照片应用程序中的默认iOS照片编辑器 我已经读了很多关于它们的内容,它们做什么以及如何使用它们,但从我所看到的,它们主要用于向照片应用程序编辑器添加扩展(例如新的过滤器),而不是我正在寻找的 有人能给我指出正确的方向吗?如果有(可能不可能有这种行为)?首先,如果要使用本机编辑,则只能设置: imagePickerController.allowsEditin

我已经在使用UIImagePickerController从照片库中拾取照片/视频。我希望在我自己的应用程序中有一个按钮,可以打开照片应用程序中的默认iOS照片编辑器

我已经读了很多关于它们的内容,它们做什么以及如何使用它们,但从我所看到的,它们主要用于向照片应用程序编辑器添加扩展(例如新的过滤器),而不是我正在寻找的


有人能给我指出正确的方向吗?如果有(可能不可能有这种行为)?

首先,如果要使用本机编辑,则只能设置:

    imagePickerController.allowsEditing = true
其次,通过使用共享扩展,您可以使用应用程序中的照片打开照片应用程序,但编辑后它将不会将图像返回到应用程序中

最后,应用程序扩展用于应用程序之外的工作。你们必须在应用程序扩展中创建自己的编辑过滤器,从那个里你们可以在应用程序和扩展之间的共享文件夹中获取图像,但你们不能使用照片应用过滤器。你必须编码


所以,不用扩展,你也可以在应用程序中做同样的事情。

我以前尝试过“allowsEditing=true”,但它只提供一些基本的裁剪功能。感谢您的回答,您已经证实了我的怀疑,即我们实际上需要对照片编辑器进行编码,或者解决与照片应用程序共享的问题,但无法收回照片。您可以使用第三方。这比编写代码要好。只是谷歌根据您的需要,我希望这是有益的。