Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.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 在monotouch中使用UIActivityViewController_Ios_Xamarin.ios_Uiactivityviewcontroller_Uiactivity - Fatal编程技术网

Ios 在monotouch中使用UIActivityViewController

Ios 在monotouch中使用UIActivityViewController,ios,xamarin.ios,uiactivityviewcontroller,uiactivity,Ios,Xamarin.ios,Uiactivityviewcontroller,Uiactivity,我正在到处寻找如何在Montouch中使用UIActivityViewController的完整示例。我的最终目标是允许用户将图像保存到相册中,并通过facebook、twitter、sms、电子邮件等共享图像 我找到了,但它仍然让我有点不知所措,不知道该怎么做 有人能给我指出正确的方向吗?一个好的例子或一些代码让我开始吗?不确定这是否是您所需要的,但示例包括一个UIActivityViewControlleriOS6+为许多服务提供内置的UIActivity。当您提供数据时,它将自动填充与数据

我正在到处寻找如何在Montouch中使用
UIActivityViewController
的完整示例。我的最终目标是允许用户将图像保存到相册中,并通过facebook、twitter、sms、电子邮件等共享图像

我找到了,但它仍然让我有点不知所措,不知道该怎么做


有人能给我指出正确的方向吗?一个好的例子或一些代码让我开始吗?

不确定这是否是您所需要的,但示例包括一个UIActivityViewController

iOS6+为许多服务提供内置的
UIActivity
。当您提供数据时,它将自动填充与数据格式匹配的活动列表(但您可以删除不需要的活动)

您还可以创建自己的
UIActivity
,以添加特定于应用程序的活动(例如,iOS不支持的任何活动)

请注意,这都是iOS6+,但要在早期版本的iOS中添加类似的功能(选项较少)并不困难


我的MonoTouch使用的是
UIActivityViewController
(在iOS6上),因为它是自己定制的
UIActivity
类型(用于AirPlay设备),也适用于早期iOS版本(例如5.x)。

所以要共享图像,我应该只为其提供一个UIImage对象吗?