需要在UIActivitycontroller中显示腾讯微博图标

时间:2015-05-07 14:10:43

标签: ios iphone uiactivityviewcontroller

UIActivityViewController *avc = [[UIActivityViewController alloc] initWithActivityItems:items applicationActivities:nil];

avc.excludedActivityTypes =  @[
    UIActivityTypePostToFacebook,
    UIActivityTypeCopyToPasteboard,
    UIActivityTypeSaveToCameraRoll,
    UIActivityTypeAddToReadingList,
   ,
];
[self presentViewController:avc animated:YES completion:nil];

我删除了UIActivityTypePostToTencentWeibo。

以下图标仅显示

(邮件,消息)。

仍未显示腾讯weiboo,qq,qzone。 (所有应用程序都安装在我的设备中。但没有运气:(

(检查ios设备8.1版)请帮帮我。谢谢提前

1 个答案:

答案 0 :(得分:1)

avc.excludedActivityTypes = @[ UIActivityTypePostToFacebook, UIActivityTypePostToWeibo, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll, UIActivityTypeAddToReadingList, UIActivityTypePostToTencentWeibo, ]; [self presentViewController:avc animated:YES completion:nil]; 因为您刚刚排除了所有这些选项。

想要他们,因此您不希望 排除他们。摆脱排除的类型,只排除不想要: - )