iOS 系统自带分享包括(新浪微博 腾讯微博 Twitter Facebook LinkedIn)
2016-08-29 14:20
791 查看
导入系统库 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(@"点击了取消");
}
};
}
#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(@"点击了取消");
}
};
}
相关文章推荐
- ios6.0 调用系统api 分享到 twitter facebook weibo
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- Share.js 一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter、Linkedin、Google+、点点
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- ios6.0系统自带分享到新浪微博
- ios6.0一键分享到新浪微博,facebook,twitter 还有保存打印等
- Share.js网页一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter、Linkedin、Google+
- IOS进阶之Social.framework一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- 社交网络编程API之iOS系统自带分享
- iOS社交分享Twitter、Facebook、复制到剪切板、LINE、及邮件
- 移动端折腾国外分享(facebook、twitter、linkedin)
- js分享到facebook,twitter,linkedin和google
- facebook|Twitter|linkedin分享
- 用系统自带的框架分享到腾讯微博
- 使用ios系统自带分享
- 使用 iOS6 自带的 social.framework 实现分享文字图片等到新浪微博,twitter,
- iOS中facebook与twitter分享问题总结
- js分享到facebook,twitter,linkedin和google