[英]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.