使用UIActivityViewController分享视频

系统提供的UIActivityViewController可以方便的分享文字、图片、视频等类型,开发者甚至可以自定义分享文件的图标,下面是分享视频的示例。

/**
  确保shareURL正确,video来源可以是bundle、document file、asset-library
*/
- (void)shareVideo {
NSString *videoPath = @"xxx/xxx/test.mp4";
NSURL *shareURL = [NSURL fileURLWithPath:videoPath];
NSString *shareMessage = @"Hey! Here is an interesting video. #Tag";
NSArray *shareItems = @[shareMessage, shareURL];

UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:shareItems applicationActivities:nil];
[self presentViewController:controller animated:YES completion:nil];
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,904评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,292评论 19 139
  • 踏在心上的 是凌乱的脚步 醒在梦里的 是隔世的红楼 当暮霭落尽 吹响在耳际的 是 烟花绽放的笙箫 繁华褪却 把窗画...
    姜小夕阅读 2,444评论 3 0
  • (^O^) 文 :風海晨 圖:風海晨 追求一个懂的梦…活着 是为了要懂…...
    风海晨阅读 2,795评论 0 1
  • 岁月静静地流淌 四年青春记得哪些人? 住在我心中的朋友 陌生又熟悉的你 真心真意的朋友 曾陪伴左右而后离去的你 我...
    范范子诗阅读 2,338评论 2 6