相关疑难解决方法(0)

iOS PNG图像旋转90度

在我写的iOS应用程序中,我处理PNG因为我处理alpha通道.出于某种原因,我可以将PNG加载到我的imageView正常状态,但是当需要将图像从我的应用程序中复制出来(到PasteBoard上)或将图像保存到我的相机胶卷时,图像会旋转90度.

我在这里搜索过,我学到的一件事是,如果我使用JPEG,由于EXIF信息,我不会有这个问题(听起来).

我的应用程序具有完整的复制/粘贴功能,这里是踢球者(我会在步骤中编写它以便更容易理解):

  1. 转到我的相机胶卷并复制图像
  2. 进入我的应用程序并按"粘贴",图像粘贴就好了,我可以整天这样做
  3. 单击我实现的复制功能,然后单击"粘贴",图像粘贴但旋转.

我100%确定我的复制和粘贴代码没有错在这里,因为如果我回到上面的第2步,然后单击"保存",照片将保存到我的库,但它旋转了90度!

更奇怪的是它似乎与从互联网上下载的图像一起工作正常,但是我手动用手机拍摄的图像非常受欢迎.有些它有效,有些则不...

有没有人对此有任何想法?我可以使用任何可能的工作吗?我对代码非常有信心,因为它适用于大约75%的图像.我可以根据要求发布代码.

iphone png exif objective-c ios

26
推荐指数
4
解决办法
3万
查看次数

标签 统计

exif ×1

ios ×1

iphone ×1

objective-c ×1

png ×1