0

通过 ABPersonViewController 我们可以编辑联系人的照片。那么我们如何通过其他方式访问照片信息呢?但是,我们得到了 ABPerson 的图像数据作为原始大图,而不是 ABPersonViewController 显示的剪辑照片数据。那我们该怎么办?ABPersonCopyImageData,下一个?

4

1 回答 1

0

+[UIImage imageWithData:]

要缩放图像,例如

UIGraphicsBeginImageContextWithOptions(size, YES, 0);
[[UIImage imageWithData:data] drawInRect:(CGRect){{0,0},size}];
UIImage * scaledImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

(假设size是“点数”,为 iPhone 4 支持)

于 2010-07-19T19:04:40.433 回答