【发布时间】:2010-07-19 06:03:27
【问题描述】:
通过 ABPersonViewController 我们可以编辑联系人的照片。那么我们如何通过其他方式访问照片信息呢?但是,我们得到的是 ABPerson 的图像数据作为原始大图,而不是 ABPersonViewController 显示的剪辑照片数据。那我们该怎么办? ABPersonCopyImageData,下一个?
【问题讨论】:
通过 ABPersonViewController 我们可以编辑联系人的照片。那么我们如何通过其他方式访问照片信息呢?但是,我们得到的是 ABPerson 的图像数据作为原始大图,而不是 ABPersonViewController 显示的剪辑照片数据。那我们该怎么办? ABPersonCopyImageData,下一个?
【问题讨论】:
+[UIImage imageWithData:]
要缩放图像,例如
UIGraphicsBeginImageContextWithOptions(size, YES, 0);
[[UIImage imageWithData:data] drawInRect:(CGRect){{0,0},size}];
UIImage * scaledImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
(假设size是“点”的数量,用于iPhone 4支持)
【讨论】: