iOS自带社会化分享框架——Social.framework
2015-01-28 20:08
309 查看
Social.framework支持的分享平台(打开手机上的“设置”即可看到)(如Twitter、facebook
、fickr、vimeo、新浪微博、腾讯微博)等。使用Social.framework之前得在"设置"中添加相应分享平台的账号.
1、判断服务是否可用
[SLComposeViewControllerisAvailableForServiceType:SLServiceTypeSinaWeibo]
2、弹出分享内容输入界面
SLComposeViewController *cc= [SLComposeViewControllercomposeViewControllerForServiceType:SLServiceTypeSinaWeibo];
[selfpresentViewController:ccanimated:YEScompletion:nil];
3、额外设置
[cc setInitialText:@"测试文字"];//
初始化文字
[ccaddImage:[UIImageimageNamed:@"lufy"]];//
配图
// 新浪微博服务不可用
if (![SLComposeViewController isAvailableForServiceType:SLServiceTypeSinaWeibo]) return;
// 1.创建分享控制器
SLComposeViewController *slv = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeSinaWeibo];
// 设置初始化数据
[slv setInitialText:@"郭XX xx xx -- 新闻链接:http://www.baidu.com/news/5435345"];
[slv addImage:[UIImage imageNamed:@"lufy"]];
// 2.显示控制器
[self presentViewController:slv animated:YES completion:nil];
// 3.设置block监听
slv.completionHandler = ^(SLComposeViewControllerResult result){
if (result == SLComposeViewControllerResultCancelled) {
NSLog(@"取消发送");
} else {
NSLog(@"发送完毕");
}
};
、fickr、vimeo、新浪微博、腾讯微博)等。使用Social.framework之前得在"设置"中添加相应分享平台的账号.
1、判断服务是否可用
[SLComposeViewControllerisAvailableForServiceType:SLServiceTypeSinaWeibo]
2、弹出分享内容输入界面
SLComposeViewController *cc= [SLComposeViewControllercomposeViewControllerForServiceType:SLServiceTypeSinaWeibo];
[selfpresentViewController:ccanimated:YEScompletion:nil];
3、额外设置
[cc setInitialText:@"测试文字"];//
初始化文字
[ccaddImage:[UIImageimageNamed:@"lufy"]];//
配图
// 新浪微博服务不可用
if (![SLComposeViewController isAvailableForServiceType:SLServiceTypeSinaWeibo]) return;
// 1.创建分享控制器
SLComposeViewController *slv = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeSinaWeibo];
// 设置初始化数据
[slv setInitialText:@"郭XX xx xx -- 新闻链接:http://www.baidu.com/news/5435345"];
[slv addImage:[UIImage imageNamed:@"lufy"]];
// 2.显示控制器
[self presentViewController:slv animated:YES completion:nil];
// 3.设置block监听
slv.completionHandler = ^(SLComposeViewControllerResult result){
if (result == SLComposeViewControllerResultCancelled) {
NSLog(@"取消发送");
} else {
NSLog(@"发送完毕");
}
};
相关文章推荐
- [原]iOS自带社会化分享框架——Social.framework
- (八十六)使用系统自带的分享框架Social.framework
- (八十六)使用系统自带的分享框架Social.framework
- (八十六)使用系统自带的分享框架Social.framework
- IOS开发之——友盟社会化分享UMSocial_SDK的使用
- 使用iOS6自带social.framework分享文字图片至新浪微博
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- iOS Social(社会化分享)
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- iOS开发之ios自带的最基础的社会化分享功能
- IOS学习之——社交分享 Social .framework 的使用
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- IOS进阶之Social.framework一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等
- 使用 iOS6 自带的 social.framework 实现分享文字图片等到新浪微博,twitter,
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- 一个静态库框架模板: iOS Universal Framework Mk 7
- phonegap百度社会化分享-插件ios
- ios自带分享及微博分享
- 一个静态库框架模板: iOS Universal Framework Mk 7
- ios6.0系统自带分享到新浪微博