WWDC2020 变化
SwiftUI 2.0 ViewBuilders的“switch”魔法让我们更容易使用状态enum枚举
基础知识
List
一种容器,它显示排列在一列中的数据行。
struct List<SelectionValue, Content> where SelectionValue : Hashable, Content : View
实战代码
import SwiftUI
struct ContentView: View {
enum Fruit {
case apple
case orangle
case pear
}
@State var selectItem:Fruit = .apple
var body: some View {
VStack{
List{
switch selectItem {
case Fruit.apple:
Text("富士")
Text("国光")
case Fruit.orangle:
Text("脐橙")
Text("橘子")
case .pear:
Text("鸭梨")
}
}
}
}
}
技术交流
QQ:3365059189
SwiftUI技术交流QQ群:518696470