Type Property 型プロパティ

automatic

The default button style, based on the button’s context. 省略時のボタンスタイル、ボタンのもつ文脈に基づきます。

Declaration 宣言

static var automatic: DefaultButtonStyle { get }
Available when Self is DefaultButtonStyle.

Discussion 議論

If you create a button directly on a blank canvas, the style varies by platform. iOS uses the borderless button style by default, whereas macOS, tvOS, and watchOS use the bordered button style. あなたがボタンを直接にある空白キャンバス上で作成するならば、そのスタイルはプラットホームによって様々です。iOSは、境界線なしボタンを初期状態で使います、一方でmacOS、tvOS、そしてwatchOSは、境界線付きボタンスタイルを使います。

If you create a button inside a container, like a List, the style resolves to the recommended style for buttons inside that container for that specific platform. あなたがボタンをあるコンテナ内部で作成するならば、Listのように、そのスタイルはその特定のプラットホームに対するそのコンテナ内部のボタンに推奨されるスタイルに解決します。

You can override a button’s style. To apply the default style to a button, or to a view that contains buttons, use the buttonStyle(_:) modifier. あなたは、ボタンのもつスタイルをオーバーライドできます。省略時のスタイルをボタンに、またはボタンを含むビューに適用するには、buttonStyle(_:)修飾子を使ってください。