[英]Unable to set contact image in iOS8 using social framework
在我的应用程序中,我需要将图像设置为特定联系人的联系人图像。 为此,我已经实现了UIActivityViewController
,它在iOS7
设备中可以正常工作。 但是在iOS8
设备中,选择联系人分配图像时,它没有显示任何选项。 我是否想念iOS8
设备的特殊iOS8
?
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:@[self, imageUrl] applicationActivities:nil];
//imageUrl - is the NSURL instance for image.
activityVC.excludedActivityTypes = @[UIActivityTypeAirDrop, UIActivityTypeCopyToPasteboard, UIActivityTypePrint];
activityVC.completionHandler = ^(NSString *activityType, BOOL completed) {
//Added completion handler
};
[self presentViewController:activityVC animated:YES completion:nil];
并显示如下ActivityViewController
,选择后显示联系人列表。 但是该选项不可用。
对我来说唯一值得一提的是您要传递到控制器中的活动项目。 尝试像这样实例化它:
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:@[image] applicationActivities:nil];
这是假设image
是UIImage
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.