Open1

SwiftUI: Path.addArcのclockwiseが逆に見える件

kabeyakabeya

SwiftUIで、Path.addArc()を使うとき、clockwise: trueとすると、反時計回りに円弧が描かれます。

もともとclockwise(時計回り)は、Y軸が下から上にプラス方向になるような座標系で(1,0)→(0,1)に向かう方向を時計回り(clockwise=true)、(0,1)→(1,0)に向かう方向を反時計回り(clockwise=false)、というような定義のようです。
iOSでは、Y軸が上から下にプラス方向になっている座標系なので、(1,0)→(0,1)に向かう方向(clockwise=true)は反時計回りに見えます。