UIActivityViewController在ios9中共享任何内容,在保存笔记的情况下不像预期的那样工作



UIActivityViewController共享内容在ios9保存笔记的情况下不能正常工作。下面是我的代码:

title,description,url are contains different contents to share.//
NSArray *dataToShare= @[title,description,url];
    UIActivityViewController* activityViewController =
    [[UIActivityViewController alloc] initWithActivityItems:dataToShare
                                      applicationActivities:nil];
    [self presentViewController:activityViewController animated:YES completion:^{}];

我已经通过将不同的字符串连接到一个来保存NOTES中的所有内容来解决这个问题。

NSString *url=@"http://itunes.apple.com/us/app/APPNAME/idXXXXXXXXX";
NSString * title =[NSString stringWithFormat:@"Download ECG app %@ and get free reward points!",url];
NSArray* dataToShare = @[title];
UIActivityViewController* activityViewController =[[UIActivityViewController alloc] initWithActivityItems:dataToShare applicationActivities:nil];
activityViewController.excludedActivityTypes = @[UIActivityTypeAirDrop];
[self presentViewController:activityViewController animated:YES completion:^{}];

相关内容

最新更新