旋轉 view 的方法

利用 CGAffineTransform 的 init(rotationAngle:) 旋轉,傳入參數控制旋轉的角度。

範例

label.transform = CGAffineTransform(rotationAngle: .pi)

.pi 代表 180 度。( 也可以傳入 CGFloat.pi,在此我們省略 CGFloat)

因此順時針旋轉 45 度要除 4。

numberLabel.transform = CGAffineTransform(rotationAngle: .pi / 4)

如果傳入的角度為負數,表示逆時針旋轉,比方以下為逆時針旋轉 45 度的例子。

numberLabel.transform = CGAffineTransform(rotationAngle: -.pi / 4)

--

--

彼得潘的 iOS App Neverland
彼得潘的 Swift iOS App 開發問題解答集

彼得潘的iOS App程式設計入門,文組生的iOS App程式設計入門講師,彼得潘的 Swift 程式設計入門,App程式設計入門作者,http://apppeterpan.strikingly.com