UIActivityItemSource协议可选方法在iOS 8中不起作用

问题描述 投票:3回答:1

我已经实现了UIActivityItemSource协议,使用UIActivityViewController在facebook上分享网址。所需的方法activityViewControllerPlaceholderItem:activityViewController:itemForActivityType:UIActivityViewController调用。但是不会调用下面用于在预览页面中显示缩略图图像的可选方法。

- (UIImage *)activityViewController:(UIActivityViewController *)activityViewController thumbnailImageForActivityType:(NSString *)activityType suggestedSize:(CGSize)size

此代码适用于iOS 7,但不适用于iOS 8.任何帮助都非常感谢。

ios objective-c uiactivityviewcontroller
1个回答
0
投票

在创建UIActivityViewController时将self添加到活动项:

let activityViewController = UIActivityViewController(activityItems: [self], applicationActivities: nil)
© www.soinside.com 2019 - 2024. All rights reserved.