UIViewAnimationOptions 列挙型

定義

アニメーション オプションを示す列挙体。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[System.Flags]
public enum UIViewAnimationOptions
type UIViewAnimationOptions = 
継承
UIViewAnimationOptions
属性

フィールド

AllowAnimatedContent 128

設定した場合、ビューはプロパティを変更して再描画することでアニメーション化されます。 設定されていない場合、ビューはスナップショット イメージを使用してアニメーション化されます。

AllowUserInteraction 2

このフラグは、アニメーション中に入力イベントをビューに送信し続けるようシステムに指示します。 既定では、アニメーションが発生すると、入力イベントは無効になります。

Autoreverse 16

設定すると、アニメーションは完了すると自動的に反転します。

BeginFromCurrentState 4

現在のビューステートからアニメーションを開始します。

CurveEaseIn 65536

EaseIn アニメーションを使用します。

CurveEaseInOut 0

EasyInOut アニメーションを使用します。

CurveEaseOut 131072

EaseOut アニメーションを使用します。

CurveLinear 196608

線形アニメーションを使用します。

LayoutSubviews 1

親と共にアニメーション化されるように、コミット時にサブビューをレイアウトします。

OverrideInheritedCurve 64

設定した場合、アニメーションは、アニメーションの送信時に指定された元の曲線を使用します。飛行中のアニメーションの曲線は使用しません。

OverrideInheritedDuration 32

設定した場合、アニメーションは、飛行中のアニメーションの残りの継続時間ではなく、元の継続時間の値を使用します。

OverrideInheritedOptions 512

アニメーションの種類やその他のオプションを継承しないオプション。

PreferredFramesPerSecond30 117440512

アニメーションに 1 秒あたり 30 フレームが優先されることを示す定数。

PreferredFramesPerSecond60 50331648

アニメーションに 1 秒あたり 60 フレームが優先されることを示す定数。

PreferredFramesPerSecondDefault 0

アニメーションの既定のフレーム レートが優先されることを示す定数。

Repeat 8

設定すると、アニメーションが繰り返されます。

ShowHideTransitionViews 256

設定すると、ビューは非表示になり、切り替え中に表示 (削除または追加されません) されます。 両方のビューが親ビューの階層に既に存在している必要があります。

TransitionCrossDissolve 5242880

ビュー間でディゾルブする遷移。

TransitionCurlDown 4194304

ビューを上から下にカールする画面切り替え。

TransitionCurlUp 3145728

ビューを下から上にカールする画面切り替え。

TransitionFlipFromBottom 7340032

水平方向の軸を中心にビューを下から上に反転させる画面切り替え。 下部が前方に移動し、上部が戻ります。

TransitionFlipFromLeft 1048576

垂直軸の周りのビューを左から右に反転させる画面切り替え。 左側が前方に来て、右が後方に移動します。

TransitionFlipFromRight 2097152

垂直軸の周りのビューを右から左に反転させる画面切り替え。 右側が前方に来て、左が後方に移動します。

TransitionFlipFromTop 6291456

水平方向の軸を中心にビューを上から下に反転させる画面切り替え。 上部が前方に移動し、下部が戻ります。

TransitionNone 0

切り替えは行われません。

適用対象