0
此時此代碼只會將我的圖像旋轉90度。我無法弄清楚如何旋轉270度。如何獲取圖像方向旋轉270度(swift3)
transform = transform.rotated(by: CGFloat(Double.pi))
此時此代碼只會將我的圖像旋轉90度。我無法弄清楚如何旋轉270度。如何獲取圖像方向旋轉270度(swift3)
transform = transform.rotated(by: CGFloat(Double.pi))
從一些基本的數學開始。
360°=2π。 180°=π。 90°=π/ 2。 270°=3π/ 2。
這意味着您的發佈代碼正在旋轉180度。
對於90°使用Double.pi/2
對於270°使用並且對於270°使用3*Double.pi/2
。
double.pi/2不顯示任何內容,3 * Double.pi/2。我能夠顯示圖像的唯一方法是輸入double.pin。 –
當你使用'transform.rotated(by:)'時,你正在增加當前的旋轉量。 – rmaddy
我改變了函數的名字,但是如果我編寫3 * Double.pi/2,它就沒有做任何事情。圖像將不會顯示。 –