gpt4 book ai didi

ios - 如何从 Assets 中获取正确方向的图像

转载 作者:行者123 更新时间:2023-11-29 11:57:01 25 4
gpt4 key购买 nike

如何使用校正方向旋转图像

我已经把代码放在下面了,但是没有用

UIImage *images  = [UIImage imageWithCGImage:[rep fullScreenImage] scale:[rep scale] orientation:0];

最佳答案

UIImageOrientation 指定图像的可能方向:

typedef enum {
UIImageOrientationUp,
UIImageOrientationDown , // 180 deg rotation
UIImageOrientationLeft , // 90 deg CW
UIImageOrientationRight , // 90 deg CCW
UIImageOrientationUpMirrored , // as above but image mirrored along
// other axis. horizontal flip
UIImageOrientationDownMirrored , // horizontal flip
UIImageOrientationLeftMirrored , // vertical flip
UIImageOrientationRightMirrored , // vertical flip
} UIImageOrientation;

在您的代码中,您传递的是 0,这意味着 UIImageOrientationUp 枚举值,对您来说,它当然看起来像默认图像。
因此,您需要将此参数指定为您想要的方向。

例如以下代码将进行垂直图像翻转:

UIImage *images = [UIImage imageWithCGImage:[rep fullScreenImage] scale:[rep scale] orientation: UIImageOrientationLeftMirrored];

关于ios - 如何从 Assets 中获取正确方向的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38638410/

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