iOS中使用UIActivityViewController系统分享到微信QQ微博包含文字图片URL

NSMutableArray *activityItems = [NSMutableArray array];

  // 文字

    [activityItems addObject:title];

 

    // 页面URL

    if ([NSURL URLWithString:webPageURL]) {

        [activityItems addObject:[NSURL URLWithString:webPageURL]];

    }

 

  // 图片

    if ([NSData dataWithContentsOfFile:thumbPath]) {

        [activityItems addObject:[NSData dataWithContentsOfFile:thumbPath]];

    }

    _currentShowSystemShare = [[UIActivityViewController alloc]initWithActivityItems:activityItems applicationActivities:nil];

 

总结下:文字使用NSString类型,URL使用NSURL类型,图片使用NSData类型,并且每种只能有一个类型

原文地址:https://www.cnblogs.com/programmer-blog/p/7462775.html