XCode 14.3 日本語化計画:New Human Interface Guideline
このビューのボタンが長時間の操作でアクションを繰り返しトリガーするかどうかを設定します。
func buttonRepeatBehavior(_ behavior: ButtonRepeatBehavior) -> some View
behavior
値が enabled (有効) の場合はボタンで繰り返し動作を有効にする必要があり、値が disabled (無効) の場合はボタンで繰り返し動作を禁止する必要があることを意味します。
これを、値を増減するボタン、またはその他の本質的に反復的な操作を実行するボタンに適用します。ボタンを押し続ける、ボタンのキーボードショートカットを押し続ける、ボタンにフォーカスがあるときにスペースキーを押し続けるなどの操作により、この繰り返し動作がトリガーされます。
これはすべてのシステムボタンスタイルに影響するだけでなく、カスタム ButtonStyle に準拠する型にも自動的に影響します。これは、カスタム PrimitiveButtonStyle 準拠型には自動的に適用されないため、EnvironmentValues.buttonRepeatBehavior の値を使用してカスタムジェスチャを適切に調整する必要があります。
アクションを開始するコントロール。
func buttonStyle<S>(S) -> some View
このビュー内のボタンのスタイルを、カスタムの外観と標準の操作動作を備えたボタンスタイルに設定します。
func buttonStyle<S>(S) -> some View
このビュー内のボタンのスタイルを、カスタムの外観とカスタムの操作動作を備えたボタンスタイルに設定します。
func buttonBorderShape(ButtonBorderShape) -> some View
このビュー内のボタンの境界線の形状を設定します。
var buttonRepeatBehavior: ButtonRepeatBehavior
この関連環境を持つボタンが、長時間の操作でアクションを繰り返しトリガーするかどうか。
  Beta  
ボタンの境界線を描画するために使用される形状。
ボタンの目的を説明する値。
ボタンのアクションの再現性を制御するためのオプション。
  Beta