【问题标题】:Add image contact in address book在通讯录中添加图片联系人
【发布时间】:2011-01-09 16:49:28
【问题描述】:


我如何使用kABPersonImageFormatThumbnail 或其他方式在地址簿中为联系人设置图像

我想使用/resources 文件。


现在我用

ABMultiValueAddValueAndLabel(multiPhone, @"+39-02-1234567", kABWorkLabel, NULL);

在通讯录中设置一个值。

一个图像似乎是相同的行为,但需要使用什么类型?

ABMultiValueAddValueAndLabel(multiPhone, ?????, kABPersonImageFormatThumbnail, NULL);

谢谢
一个

【问题讨论】:

    标签: iphone objective-c image contacts


    【解决方案1】:

    哎哟... 解决了!

    UIImage *im = [UIImage imageNamed:@"my_image.jpg"];
    NSData *dataRef = UIImagePNGRepresentation(im);
    ABPersonSetImageData(person, (CFDataRef)dataRef, nil);
    

    >>> objective-c-add-contact-contacts-list

    谢谢大家。

    【讨论】:

      猜你喜欢
      • 2018-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多