1.transform的使用
一次改变
这三种都只能改变一次,因为是相对于原来标准的进行改变,这些执行后,标准没有变,所以只能改变一次:
tableView.transform=CGAffineTransformMakeRotation(M_PI_4);
tableView.transform=CGAffineTransformMakeScale(0.5, 0.5);
tableView.transform=CGAffineTransformMakeTranslation(100, 100);累积改变
这里的每次改变是相对于当前的transform,每次改变之后都会更新当前的标准,下次进行改变的时候会依然有效:
tableView.transform=CGAffineTransformRotate(_tableView.transform, M_PI_4);
tableView.transform=CGAffineTransformScale(_tableView.transform, 0.5, 0.5);
tableView.transform=CGAffineTransformTranslate(_tableView.transform, 100, 100);