iOS开发之ios自带的最基础的社会化分享功能

ios自带的社会化分享功能其实不咋滴,要分享到微博或者微信之类的不如用他们自己官网sdk,不过因为今天无聊研究了下ios自带的分享功能,反正既然学了,那就写出来吧。

1.社会化分享之列表项:ios自带的社会化分享功能,如果你希望点出来的先是一个列表,然后再列表中选择其中的某一项,就要用UIActivityViewController类。

首先要知道ios自带的社会化分享有哪些功能,一共有以下几个类型

 UIActivityTypePostToFacebook  -- facebook活动列表项
 UIActivityTypePostToTwitter  -- twitter活动列表项
 UIActivityTypePostToWeibo  -- 新浪微博活动列表项
 UIActivityTypeMessage -- iMessage应用活动列表项
 UIActivityTypeMail -- 发送mail活动列表项
 UIActivityTypePrint -- 共享打印活动列表项
 UIActivityTypeCopyToPasteboard -- 将内容复制到剪切板
 UIActivityTypeAssignToContact -- 访问联系人活动列表项
 UIActivityTypeSaveToCameraRoll -- 访问设备上的相册活动列表项

废话不多说,使用列表项无需加入包什么的,直接编写即可,接下来直接把代码贴出来

- (IBAction)shareList:(id)sender
{
    //定义文字、图片,以及可点击时点击触发的url。然后将这3者加入到数组中去
    NSString *textToShare = @"大家好我叫王伟楷";
    UIImage *imageToShare = [UIImage imageNamed:@"wwk.png"];
    NSURL *urlToShare = [NSURL URLWithString:@"http://www.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值