1
から正しい方向に画像を取得する方法を補正方向に画像を回転させる方法資産
私はコードの下に配置され、しかし、
UIImage *images = [UIImage imageWithCGImage:[rep fullScreenImage] scale:[rep scale] orientation:0];
から正しい方向に画像を取得する方法を補正方向に画像を回転させる方法資産
私はコードの下に配置され、しかし、
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
のenum値を渡しています。これはデフォルトのようですもちろん画像。
このパラメータは、どのような向きにしたいのかを指定する必要があります。
など。次のコードでは、縦方向の画像の反転を行います:
UIImage *images = [UIImage imageWithCGImage:[rep fullScreenImage] scale:[rep scale] orientation: UIImageOrientationLeftMirrored];