实战需求
SwiftUI Sheet和Enum组合使用实现根据不同类型弹不同内容
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
- 掌握 Identifiable
- 掌握 sheet
- 掌握 onAppear
基础知识
sheet
在给定条件为真时显示工作表。
func sheet<Content>(isPresented: Binding<Bool>, onDismiss: (() -> Void)? = nil, content: @escaping () -> Content) -> some View where Content : View
- isPresented
是否显示工作表的绑定。 - onDismiss
工作表关闭时执行的关闭。 - content
返回表内容的闭包。