簡體   English   中英

無法使用社交框架在iOS8中設置聯系人圖像

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

這是假設imageUIImage

參考: UIActivityViewController類參考

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM