SwiftUI 中的几种毛玻璃效果

Preview


SwiftUI 中的几种毛玻璃效果_第1张图片

Code


//
//  testtt.swift
//  bill2
//
//  Created by 朱洪苇 on 2023/8/9.
//

import SwiftUI

struct testtt: View {
    var body: some View {
        ZStack {
            Image("bg1")
                .blur(radius: 5) // 给背景图加模糊
            
            VStack {
                Text("ultraThinMaterial")
                    .padding()
                    .frame(width: 200, height: 100)
                    .background(.ultraThinMaterial)

                Text("thinMaterial")
                    .padding()
                    .frame(width: 200, height: 100)
                    .background(.thinMaterial)

                Text("regularMaterial")
                    .padding()
                    .frame(width: 200, height: 100)
                    .background(.regularMaterial)

                Text("thickMaterial")
                    .padding()
                    .frame(width: 200, height: 100)
                    .background(.thickMaterial)

                Text("ultraThickMaterial")
                    .padding()
                    .frame(width: 200, height: 100)
                    .background(.ultraThickMaterial)
            }
        }
    }
}

struct testtt_Previews: PreviewProvider {
    static var previews: some View {
        testtt()
    }
}


喜欢或对你有帮助,请点个赞吧,自己先点个嘿嘿 。

有错误或者疑问还请评论指出。

我的个人网站 点击访问 hongweizhu.com 。


END


你可能感兴趣的:(SwiftUI,提升体验,SwiftUI,Swift,iOS,毛玻璃,模糊)