XCode 26.5 日本語化計画
元のドキュメント:developer.apple.com/documentation/swiftui/view/glasseffect(_:in:)
ビューにリキッドガラス効果を適用します。
nonisolated
func glassEffect(
_ glass: Glass = .regular,
in shape: some Shape = DefaultGlassEffectShape()
) -> some View
この効果を使用すると、システムは以下のようにします。
例えば、この効果を Text に追加するには:
Text("Hello, World!")
.font(.title)
.padding()
.glassEffect()
SwiftUI では、デフォルトでは Capsule の形状とともに regular のバリアントを使用します。
SwiftUI はリキッドガラスをビューの境界に固定します。上記の例では、素材はパディングを含めて Text フレーム全体を埋め尽くします。
通常、この修飾子は GlassEffectContainer と組み合わせて使用し、複数のリキッドガラスの形状を、互いに変形可能な単一の形状に結合します。
リキッドガラス効果を使用して、ビューを構成、結合、および変形します。
システム標準搭載のリキッドガラスとカスタムリキッドガラスで、アプリのユーザーエクスペリエンスを向上させましょう。
func interactive(Bool) -> Glass
対話型に構成された構造体のコピーを返します。
複数のリキッドガラスの形状を組み合わせて単一の形状にし、個々の形状同士を変形させることができるビュー。
ビュー階層からガラス効果が追加または削除された際に適用される変更を記述する構造。
ボタンの設置場所に応じてガラスの縁取りのアートワークを適用するボタンのスタイル。
struct GlassProminentButtonStyle
ボタンの設置場所に応じて、目立つガラスの縁取りのアートワークを施したボタンのスタイル。
struct DefaultGlassEffectShape
ガラス効果によってデフォルトで適用される形状は、カプセルです。