iOS开发之调用系统原生分享功能

现在采用iOS系统自带的(UIActivityViewController就是这个),即可实现简单的图片分享
首先导入头文件

#import <Social/Social.h>

添加一个分享按钮,实现方法

- (IBAction)share:(UIButton *)sender {
    NSArray *images = @[@"fd2aa8bbef714343abd0b5a9259a0e02.jpg"];
    UIActivityViewController *activityController=[[UIActivityViewController alloc]initWithActivityItems:images applicationActivities:nil];
    [self.navigationController presentViewController:activityController animated:YES completion:nil];
}

效果如下:

WechatIMG97.jpeg

OK,分享完成!
其实不止可以分享图片,其他类型也可以,比如文档类,欢迎大家继续深究!!!


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,111评论 8 183
  • 有许多的话,还没来得及向你倾诉 这一次离别是那么匆促 也许你并不在乎,那就让我走的无声无息 已经开始的故事不要想像...
    留下真情从头说阅读 174评论 1 2
  • 早晨6点我准时起床了,身旁的老婆和女儿还在香香的睡着,她们娘俩的睡觉姿势每天都一模一样,头、胳膊、腿的方向和角度几...
    忧郁的神经阅读 444评论 0 0
  • 还记得那是一个充满阳光的午后,他穿着白色的T恤,脸上带着比7月的阳光还要灿烂的笑容走到我面前,“”你就是小贺吧,你...
    无以为爱阅读 200评论 0 0