XCode 14.3 日本語化計画:New Human Interface Guideline
カスタムの外観とカスタムの操作動作を備えたスタイルの構成に基づいてボタンを作成します。
iOS 13.0+
iPadOS 13.0+
macOS 10.15+
Mac Catalyst 13.0+
tvOS 13.0+
watchOS 6.0+
init(_ configuration: PrimitiveButtonStyleConfiguration)
Label が PrimitiveButtonStyleConfiguration.Label の場合に使用できます。
configuration
カスタムの外観とカスタムの操作動作を備えたスタイルの構成。
PrimitiveButtonStyle (PrimitiveButtonStyle) の makeBody(configuration:) (makeBody(configuration:)) メソッド内でこのイニシャライザを使用して、スタイルを設定したいボタンのインスタンスを作成します。これは、まったく新しいスタイルを実装するのではなく、現在のボタンスタイルを変更するカスタムボタンスタイルに便利です。
たとえば、以下のスタイルはボタンの周囲に赤い境界線を追加しますが、それ以外はボタンの現在のスタイルを保持します。