Instance Method インスタンスメソッド

animation(_:)

Applies the given animation to all animatable values within this view. 与えられたアニメーションをこのビュー内の全てのアニメーション可能ビューに適用します。

Declaration 宣言

func animation(_ animation: Animation?) -> some View

Return Value 戻り値

A view that wraps this view and applies animation to all animatable values used within the view. あるビュー、それはこのビューを包んで、animationをビュー内で使われる全てのアニメーション可能な値に適用します。

Parameters パラメータ

animation

The animation to apply to animatable values within this view. このビュー内のアニメーション可能な値に適用するアニメーション。

Discussion 議論

Use this modifier on leaf views rather than container views. The animation applies to all child views within this view; calling animation(_:) on a container view can lead to unbounded scope. この修飾子をリーフビュー上で使ってください、コンテナビューではなく。アニメーションは、このビュー内のすべての子ビューに適用されます;animation(_:)をコンテナビュー上で呼び出すことは、無制限スコープに至る可能性があります。