The radial size of the blur. A blur is more diffuse when its radius is large. ぼかしの半径寸法。ぼかしは、それの半径が大きい時により拡散します。
Instance Method
インスタンスメソッド
blur(radius:
blur(radius:opaque:)
Applies a Gaussian blur to this view.
ガウシアンぼかしをこのビューに適用します。
Availability 有効性
- iOS 13.0+
- iPadOS 13.0+
- macOS 10.15+
- Mac Catalyst 13.0+
- tvOS 13.0+
- watchOS 6.0+
Technology
- Swift
UI
Declaration 宣言
Parameters パラメータ
radius
opaque
A Boolean value that indicates whether the blur renderer permits transparency in the blur output. Set to
true
to create an opaque blur, or set tofalse
to permit transparency. あるブール値、それはぼかし描画子が透明度をぼかし出力において許可するかどうかを指し示します。true
に設定して不透明ぼかしを作成してください、またはfalse
に設定して透明度を許可してください。
Discussion 議論
Use blur(radius:
to apply a gaussian blur effect to the rendering of this view.
The example below shows two Text
views, the first with no blur effects, the second with blur(radius:
applied with the radius
set to 2
. The larger the radius, the more diffuse the effect.
struct Blur: View {
var body: some View {
VStack {
Text("This is some text.")
.padding()
Text("This is some blurry text.")
.blur(radius: 2.0)
}
}
}