Structure

RotationGesture

A gesture that recognizes a rotation motion and tracks the angle of the rotation. あるジェスチャ、それは回転動作を認識します、そして回転の角度を追跡します。

Declaration 宣言

struct RotationGesture

Overview 概要

A rotation gesture tracks how a rotation event sequence changes. 回転ジェスチャは、どのように回転イベントシーケンスが変化するかを追跡します。 To recognize a rotation gesture on a view, create and configure the gesture, and then add it to the view using the gesture(_:including:) modifier.

Add a rotation gesture to a Rectangle and apply a rotation effect:


struct RotationGestureView: View {
    @State var angle = Angle(degrees: 0.0)


    var rotation: some Gesture {
        RotationGesture()
            .onChanged { angle in
                self.angle = angle
            }
    }


    var body: some View {
        Rectangle()
            .frame(width: 200, height: 200, alignment: .center)
            .rotationEffect(self.angle)
            .gesture(rotation)
    }
}

Topics 話題

Creating a Rotation Gesture 回転ジェスチャを作成する

Supporting Types 支援を行う型

Default Implementations 省略時実装

Relationships 関係

Conforms To 次に準拠

See Also 参照

Basic Gestures 基本ジェスチャ