zl程序教程

您现在的位置是:首页 >  其他

当前栏目

SwiftUI3 iOS15中的六个材料属性

属性 材料 六个
2023-09-11 14:18:30 时间

实战需求

SwiftUI3 iOS15中的六个材料属性

本文价值与收获

看完本文后,您将能够作出下面的界面

SwiftUI3 iOS15中的六个材料属性

看完本文您将掌握的技能

Material 是在 WWDC21 和 SwiftUI 3 发布时引入的另一个很棒的功能。Material 是一种 ShapeStyle 并提供可用于创建模糊效果的背景材料。

  • .ultraThinMaterial
  • .thinMaterial
  • .regularMaterial
  • .thickMaterial
  • .ultraThickMaterial
  • .bar

实战代码

import SwiftUI

@available(iOS 15.0, *)
struct ContentView: View {
    var body: some View {
        MaterialExample()
           // .padding()
    }
}

@available(iOS 15.0, *)
struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}


@available(iOS 15.0, *)
struct MaterialExample: View {
    let colors: [Color] = [.blu