[iOS基礎控制項 - 3.2] transform的使用

來源:互聯網
上載者:User

標籤:style   blog   io   ar   color   os   使用   sp   for   

A.概念可以控制UIView的位置、尺寸、旋轉transform是一種狀態,每次都是相對於原始狀態作出的形變  1.位置移動
1 // 向上移動2 - (IBAction)top:(UIButton *)sender {3     // 1.transform是相對於初始狀態的一種狀態,但是其實self.head.frame.origin的值已經被改變了4 //    self.head.transform = CGAffineTransformMakeTranslation(0, self.head.transform.ty - 20);5    6     // 2.使用原有的transform產生新的transform7     self.head.transform = CGAffineTransformTranslate(self.head.transform, 0, -20);8 }
 2.尺寸變化
1 // 縮小2 - (IBAction)narrow:(UIButton *)sender {3     // 縮小20%4     self.head.transform = CGAffineTransformScale(self.head.transform, 0.8, 0.8);5 }
 4.旋轉旋轉使用的不是角度,是弧度
1 // 順時針旋轉2 - (IBAction)wiseRotate:(UIButton *)sender {3     // 旋轉45°4     self.head.transform = CGAffineTransformRotate(self.head.transform, M_PI_4);5 }
  

[iOS基礎控制項 - 3.2] transform的使用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.