如何将自定义button添加到UIActivityViewController?
我在ios7中使用UIActivity
。 它使用几行代码工作正常。 现在我想添加Instagram的分享button。 有没有办法将自定义button添加到操作表?
这是我如何创buildUIActivityViewController
:
NSString *textToShare = self.navigationItem.title; NSArray *itemsToShare = @[textToShare, [imagesArray objectAtIndex:afImgViewer.currentImage]]; UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities:nil]; activityVC.excludedActivityTypes = @[UIActivityTypePrint, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact]; //or whichever you don't need [self presentViewController:activityVC animated:YES completion:nil];
那么你必须创build自己的自定义UIActivity,在你的情况下为Instagram。
看看这个 ,即使问题是关于如何在iOS 6上做的,iOS 7上的解决scheme也是一样的。
你也可以看看这个项目在github上,基本上是一个自定义UIActivity为Instagram最常见的服务收集的集合。