2011-01-09 4 views
3


Wie kann ich kABPersonImageFormatThumbnail oder etwas anderes ein Bild zu einem Kontakt in Adressbuch setzen ???Bild hinzufügen Kontakt in Adressbuch

Ich möchte eine /resources Datei verwenden.


Jetzt benutze ich

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

Wert in Adressbuch zu setzen.

Ein Bild scheint das gleiche Verhalten zu sein, aber welcher Typ muss verwendet werden?

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

Dank
A

Antwort

9

Ouch ... aufgelöst!

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

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

bedankt sich bei allen.

+0

danke das hilft mir aus. – Shivaay