使用transform(平移,缩放,旋转)

  //旋转180度

    self.testView.transform=CGAffineTransformMakeRotation(M_PI);

    //缩放0.5*0.5

    self.testView.transform=CGAffineTransformMakeScale(0.5 , 0.5);

    //平移100,100

    self.testView.transform=CGAffineTransformMakeTranslation(110, 110);

    //结合两种操作

    CGAffineTransform cgt=CGAffineTransformMakeTranslation(110, 110);

    CGAffineTransform cgt1=CGAffineTransformRotate(cgt, M_PI_2);

  //清除所有transform操作

    self.testView.transform=CGAffineTransformIdentity;

  //在原来的基础上继续旋转180

    self.testView.transform=CGAffineTransformRotate(self.testView.transform, M_PI_2);

posted @ 2016-04-14 22:54  爱上咖啡的唐  阅读(2004)  评论(0编辑  收藏  举报