ios9 CNContactUI imageData

时间:2015-12-04 01:21:45

标签: objective-c ios9 cncontact

我想设置Contact IconImage

CNMutableContact *contact = [CNMutableContact new];
NSData *myImageData = UIImagePNGRepresentation(myImg);
contact.imageData = myImageData;

然后,我的Icon看起来像这样:

The Fact

但是,我想要这样(没有"添加照片",不透明图像和带编辑按钮)

enter image description here

ABPersonSetImageData可以完成我的请求,但我想使用CNcontact

那我该怎么办?

1 个答案:

答案 0 :(得分:1)

我也碰到了这个。我可以让它工作的唯一方法是通过两个saveRequests拆分将CNContact添加到ContactStore的操作。我第一次保存了#34;空"新联系人。然后我"更新"与其数据的联系。