-
本节课将使用Button控件的sheet方法,打开一个指定内容的模态窗口。首先给当前的结构体对象添加一个属性。
-
该属性是布尔类型,用于决定模态窗口的显示和隐藏。
-
接着添加一个按钮控件,并设置它的标题文字。当按钮被点击时,设置布尔属性的值为真。
-
调用Button控件的sheet方法,并设置isPresented的值为当前的布尔属性。当属性的值为真时,显示sheet中的内容。
-
定义一个遵守View协议的指定名称的结构体,作为一个新的自定义视图。结构体相对于类来说更加轻量,所以SwiftUI使用结构体来定义视觉控件。
- <
第1章第13节:通过Button打开一个模态窗口 [SwiftUI快速入门到实战]
关注
打赏