2

我想设置联系人 IconImage

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

然后,我的图标如下所示:

事实

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

在此处输入图像描述

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

所以我该怎么做?

4

1 回答 1

1

我也遇到了这个。我可以让它工作的唯一方法是通过两个 saveRequest 拆分将 CNContact 添加到 ContactStore 的操作。我首先保存了“空”的新联系人。然后我用它的数据“更新”了联系人。

于 2016-06-07T18:52:48.440 回答