SwiftUI 中可以使用 blur
modifier 来模糊视图。blur
modifier 接受一个类型为 UIBlurEffect.Style
的参数,用于定义模糊效果的样式。以下是一个示例:
struct BlurView: View {
var body: some View {
Text("Hello, World!")
.padding()
.background(Color.secondary)
.blur(radius: 5)
}
}
在上面的代码中,我们将一个具有背景色的文本视图模糊了。.blur
modifier 接受一个半径参数,用于控制模糊程度。在上面的示例中,半径设置为5,表示比较强烈的模糊效果。