StructureTransformed
TransformedShape
A shape with an affine transform applied to it.
それへと適用されるアフィン変換した状態でのある形状。
Availability 有効性
- iOS 13.0+
- iPadOS 13.0+
- macOS 10.15+
- Mac Catalyst 13.0+
- tvOS 13.0+
- watchOS 6.0+
Technology
- Swift
UI
Declaration 宣言
@frozen struct TransformedShape<Content> where Content : Shape
Topics 話題
Creating a Transformed Shape 変形された形状を作成する
Getting the Shape’s Characteristics
Supporting Types 支援を行う型
typealias Body
The type of view representing the body of this view.
このビューの本体を表しているビューの型。
var animatableData : TransformedShape <Content>.AnimatableData
The data to animate.
アニメーション化するデータ。
typealias AnimatableData
The type defining the data to animate.
アニメーション化するデータを定義している型。
static var role: ShapeRole
An indication of how to style a shape.
func path(in: CGRect) -> Path
Describes this shape as a path within a rectangular frame of reference.
このシェイプをパスとしてある矩形の基準系の内部に記述します。
Default Implementations 省略時実装
Relationships 関係
Conforms To 次に準拠
See Also 参照
Transformed Shapes 変形された形状
struct ScaledShape
A shape with a scale transform applied to it.
それへと適用される拡大縮小変形した状態でのある形状。
struct RotatedShape
A shape with a rotation transform applied to it.
それへと適用される回転変形した状態でのある形状。
struct OffsetShape
A shape with a translation offset transform applied to it.
それへと適用される転換オフセット変形した状態でのある形状。
struct ContainerRelativeShape
A shape that is replaced by an inset version of the current container shape. If no container shape was defined, is replaced by a rectangle.
ある形状、それは現在のコンテナ形状のインセット(差込)版で置き換えられます。コンテナ形状が定義されなかったならば、ある矩形で置き換えられます。