iOS 系统自带分享包括(新浪微博 腾讯微博 Twitter Facebook LinkedIn)

原创 2016年08月29日 14:20:45

导入系统库 StoreKit.framework

#import <Social/Social.h>

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {

    // 首先判断新浪分享是否可用

    if (![SLComposeViewController isAvailableForServiceType:SLServiceTypeSinaWeibo]) {

        NSLog(@"未安装客户端");

        return;

    }

    // 创建控制器,并设置ServiceType

    SLComposeViewController *composeVC = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeSinaWeibo];

    // 添加要分享的图片

    [composeVC addImage:[UIImage imageNamed:@"1"]];

    // 添加要分享的文字

    [composeVC setInitialText:@"share my CSDN Blog"];

    // 添加要分享的url

    [composeVC addURL:[NSURL URLWithString:@"http://blog.csdn.net/u011058732"]];

    // 弹出分享控制器

    [self presentViewController:composeVC animated:YES completion:nil];

    // 监听用户点击事件

    composeVC.completionHandler = ^(SLComposeViewControllerResult result){

        if (result == SLComposeViewControllerResultDone) {

            NSLog(@"点击了发送");

        }

        else if (result == SLComposeViewControllerResultCancelled)

        {

            NSLog(@"点击了取消");

        }

    };

    

}



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)

因为写了一个把文字转为图片的长微博工具app,准备添加新功能,使其可以方便分享到新浪和twitter等社交网站,于是就看了下那些第三方库。 首先就是ShareKit. ShareKit刚开始感觉不错...

IOS进阶之Social.framework一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等

转载:http://www.cnblogs.com/russelljing/archive/2012/10/09/2717233.html 因为写了一个把文字转为图片的长微博工具app,准备...

ios6.0一键分享到新浪微博,facebook,twitter 还有保存打印等

1、添加类库文件 #import 2、点击新浪微博触发事件 - (IBAction)shareToWeibo:(id)sender { [slComposerSheet se...

各个大公司系统架构汇总:google,amazon,linkedin,淘宝,新浪微博,百度(注:相关文献百度文库可搜索)

《转:初步介绍》浅谈大型网站动态应用系统架构 浅谈大型网站动态应用系统架构 动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发...

IOS开发——使用shareSDK授权新浪微博、腾讯微博、微信并获取用户资料

IOS开发——使用shareSDK授权新浪微博、腾讯微博、微信

Android 分享设置 ShareSDK QQ空间 腾讯微博 新浪微博

1、 下载 ShareSDK, 进入 Share SDK for Android 下的 Libs 下的 MainLibs/libs 文件夹,将不需要的分享 jar 文件删除,其中 核心 jar 包 S...

Android 分享到腾讯微博,新浪微博,信息,等等的实现方式

android 开发过程中有时候会用到将信息分享到腾讯微博、新浪微博上,具体实现方式,如下所示: 参考:http://www.apkbus.com/android-116259-1-2.html ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS 系统自带分享包括(新浪微博 腾讯微博 Twitter Facebook LinkedIn)
举报原因:
原因补充:

(最多只允许输入30个字)