使用UIActivityViewController共享视​​频

mat*_*oss 3 video share ios uiactivityviewcontroller

我正在尝试使用默认的苹果共享屏幕来分享视频,如Twitter和Facebook.我有这个使用图像,但我不知道如何改变它与视频一起工作.提前致谢!

这是我用来分享照片的代码:

(IBAction)shareButtonPressed:(id)sender {

    UIImage *imagetoshare = [UIImage imageNamed:@"First_Time_Travel"];
    NSArray *activityItems = @[imagetoshare];
    UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
    activityVC.excludedActivityTypes = @[UIActivityTypeAssignToContact, UIActivityTypePrint];
    [self presentViewController:activityVC animated:TRUE completion:nil];
}
Run Code Online (Sandbox Code Playgroud)

rma*_*ddy 6

您需要视频文件的文件URL或ALAsset表示视频.使用其中任何一个作为activityItems数组中的对象.