【代码笔记】iOS-图片旋转

时间:2023-03-08 22:28:58

代码:

RootViewController.h

#import <UIKit/UIKit.h>

@interface RootViewController : UIViewController

@end

RootViewController.m

【代码笔记】iOS-图片旋转
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view. UIImage * image = [UIImage imageNamed:@"1.jpg"];
NSData * tempData;
if (UIImagePNGRepresentation(image)) {
tempData = UIImagePNGRepresentation(image);
NSLog(@"%@",tempData);
}
else{
tempData = UIImageJPEGRepresentation(image, 1);
}
CIImage * iImg = [CIImage imageWithData:tempData];
UIImage * tImg = [UIImage imageWithCIImage:iImg scale:1 orientation:UIImageOrientationRight];
NSLog(@"%@",UIImagePNGRepresentation(tImg));
UIImageView * imageView = [[UIImageView alloc]initWithFrame:CGRectMake(10, 200, 200, 80)];
imageView.image = tImg;
[self.view addSubview:imageView]; }
【代码笔记】iOS-图片旋转