2.11 Presenting Sharing Options with UIActivityViewController

当你想分享图片,视频,文本时,怎么办呢?
UIActivityViewController for you
ios6已经内建了一些sharing options(分享选项),facebook, twitter 你可以自己增加一些sharing options。
当你想分享时,您只需考虑what you want to share,你无需考虑底层是如何实现的。
ios会根据你所分享的内容自动列出sharing options,当然了,分享图片或者文字的sharing options 一定会比分享视频的sharing options来的多,是吧?

initWithActivityItems:applicationActivities:

initWithActivityItems   列表array,列出你要分享的内容,文本,图片,或是你自定义的类,不过你这个类要实现UIActivityItemSource protocol
applicationActivities  列表array,你应用程序支持的UIActivity实例列表,具体怎么用不清楚,例子中传nil以便保留系统的sharing options.

书中源码:
self.activityViewController = [[UIActivityViewController alloc]
initWithActivityItems:@[self.textField.text]
applicationActivities:nil];
[self presentViewController:self.activityViewController
animated:YES
completion:^{
/* Nothing for now */
}];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值