gpt4 book ai didi

iOS - UIImageView - 如何处理 UIImage 图像方向

转载 作者:IT王子 更新时间:2023-10-29 07:31:51 24 4
gpt4 key购买 nike

是否可以设置 UIImageView 来处理图像方向?当我将 UIImageView 设置为方向为 RIGHT 的图像时(这是来自相机胶卷的照片),图像向右旋转,但我想以正确的方向显示它,拍摄时的样子。

我知道我可以旋转图像数据,但可以做得更优雅吗?

最佳答案

如果我理解,你想做的是忽略 UIImage 的方向?如果是这样,那么您可以这样做:

UIImage *originalImage = [... whatever ...];

UIImage *imageToDisplay =
[UIImage imageWithCGImage:[originalImage CGImage]
scale:[originalImage scale]
orientation: UIImageOrientationUp];

因此,您正在创建一个新的 UIImage,它具有与原始像素数据相同的像素数据(通过其 CGImage 属性引用),但您指定的方向不会旋转数据。

关于iOS - UIImageView - 如何处理 UIImage 图像方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8915630/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com