Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.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
Objective c 如何将文件发送到ios上的其他应用程序_Objective C_Ios_Dropbox - Fatal编程技术网

Objective c 如何将文件发送到ios上的其他应用程序

Objective c 如何将文件发送到ios上的其他应用程序,objective-c,ios,dropbox,Objective C,Ios,Dropbox,Dropbox应用程序允许向teamviewer或iBook等其他应用程序发送文件。他们是怎么做到的 我认为向另一个应用程序发送数据的唯一方法是url方案。为用户提供了使用其他应用程序打开文件的选项。我认为Dropbox使用API提供了此功能 引自: 可以使用文档交互控制器显示文件预览或提示用户为文件选择操作 要以模式显示文件预览,请调用presentPreviewAnimated:方法 要向用户提示一组选项,包括在另一个应用程序中打开文件的选项,请调用presentoptions menuf

Dropbox应用程序允许向teamviewer或iBook等其他应用程序发送文件。他们是怎么做到的

我认为向另一个应用程序发送数据的唯一方法是url方案。

为用户提供了使用其他应用程序打开文件的选项。

我认为Dropbox使用API提供了此功能

引自:

可以使用文档交互控制器显示文件预览或提示用户为文件选择操作

  • 要以模式显示文件预览,请调用
    presentPreviewAnimated:
    方法
  • 要向用户提示一组选项,包括在另一个应用程序中打开文件的选项,请调用
    presentoptions menufromrect:inView:animated:
    presentoptions menufrombarbuttonItem:animated:
    方法
  • 要提示用户仅在另一个应用程序中打开文件,请调用
    presentOpenMinumeFromRect:inView:animated
    :或
    presentOpenMinumeFromBarbuttonItem:animated:
    方法