Iphone模拟器照片没有改变方向?

时间:2014-05-29 20:18:41

标签: ios objective-c core-graphics

我已经关注了几个关于向iPhone模拟器添加照片的帖子,它们都有效, 但是,更改Orientation和相关的TIFF元数据会产生不良副作用。 这与iPhone本身存在冲突。

例如,无论您拍摄照片的方向(人像/风景),iPhone都会显示它"正面朝上"。但是,元数据保持不变,因此方向信息仍然正确(即0,1,2或3)

但是,一旦添加到iPhone模拟器中,图像就会得到纠正"而且取向总是" 0"。

这意味着这些语句适用于iPhone(正确返回0-3)但不能在模拟器上运行(始终返回0):

UIImage *image=info[UIImagePickerControllerOriginalImage];
NSLog(@"original orientation:%li",image.imageOrientation);

所以,这是我的问题(最后):

如何将照片添加到模拟器并维护正确且必要的元数据,以便我可以在不使用iPhone的情况下进行测试?

0 个答案:

没有答案