系统级别分享
来源:互联网 发布:javascript初级教程 编辑:程序博客网 时间:2024/04/30 14:16
airdrop分享
NSString *str =@"JustTest";
NSURL *url =[NSURL URLWithString:@"http://www.baidu.com"];
NSArray *objectsToShare =@[str,url];
UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil];
NSArray *excludedActivities = @[UIActivityTypePostToTwitter, UIActivityTypePostToFacebook,
UIActivityTypePostToWeibo,
UIActivityTypeMessage, UIActivityTypeMail,
UIActivityTypePrint, UIActivityTypeCopyToPasteboard,
UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll,
UIActivityTypeAddToReadingList, UIActivityTypePostToFlickr,
UIActivityTypePostToVimeo, UIActivityTypePostToTencentWeibo];
controller.excludedActivityTypes = excludedActivities;
[self presentViewController:controller animated:YES completion:nil];
先导入系统自带的框架
- -(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
- {
- // 1.判断平台是否可用
- if (![SLComposeViewController isAvailableForServiceType:SLServiceTypeSinaWeibo]) {
- NSLog(@"平台不可用,或者没有配置相关的帐号");
- return;
- }
- // 2.创建分享的控制器
- SLComposeViewController *composeVc = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeSinaWeibo];
- // 2.1.添加分享的文字
- [composeVc setInitialText:@"balabalabala..."];
- // 2.2.添加一个图片
- [composeVc addImage:[UIImage imageNamed:@"图片名"]];
- // 2.3.添加一个链接
- [composeVc addURL:[NSURL URLWithString:@"blog.csdn.net/lincsdnnet"]];
- // 3.弹出分享控制器(以Modal形式弹出)
- [self presentViewController:composeVc animated:YES completion:nil];
- // 4.监听用户点击了取消还是发送
- /*
- SLComposeViewControllerResultCancelled,
- SLComposeViewControllerResultDone
- */
- composeVc.completionHandler = ^(SLComposeViewControllerResult result){
- if (result == SLComposeViewControllerResultCancelled) {
- NSLog(@"点击了取消");
- } else {
- NSLog(@"点击了发送");
- }
- };
- }
- 系统级别分享
- 系统的运行级别
- Linux系统日志级别
- Linux系统日志级别
- android 系统级别应用
- Android 系统级别广播
- Linux系统运行级别
- 【Linux】系统运行级别
- 系统的运行级别
- 系统运行级别
- 系统运行级别
- Linux系统运行级别
- Linux系统运行级别
- Linux系统级别
- 系统分享
- 系统分享
- 系统分享
- 分享:Project级别的权限控制
- C++中的namespace
- cocos2d 知识和技巧
- SPOOL
- 电路结构的触发器中,哪种触发器能构成移位寄存器?
- uboot 命令分析(一) — bootm
- 系统级别分享
- JQuery EasyUi之界面设计——通用的JavaScript(二)
- JAVA中Set集合--HashSet的使用
- 94. Binary Tree Inorder Traversal
- 关于移动端上传图片传递字符串到JAVA服务器端,JAVA服务器端拿到字符串数据进行上传
- 理解Calendar类和各种常用日期的获取方法
- 为VS2015社区版,配置opcv2.4.13
- 仿京东的注册页面, 使用jQuery进行表单验证
- es 中对象的学习