iOS中使用transform的缩放、平移、旋转
先看一下界面布局效果,点击对图片进行相应操作,滑动滑块还可切换图片
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
_image = [[UIImageView alloc ]initWithFrame:CGRectMake(0, 20, self.view.frame.size.width, 300)];
_image.image = [UIImage imageNamed:@"0.jpg"];
_image.userInteractionEnabled = YES;
[self.view addSubview:_image];
UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(40, 400, 250, 25)];
[slider addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged];
slider.maximumValue = 10;
slider.minimumValue = 0;
slider.value = 0;
[self.view addSubview:slider];
//缩放按钮,宽高同时缩放
_scaleBig = [[UIButton alloc]initWithFrame:CGRectMake(20, 450, 40, 40)];
[_scaleBig setTitle:@"放大" forState:UIControlStateNormal];
[_scaleBig setTag:100];
[_scaleBig setTitleColor:[UIColor blackColor