-
本节课演示PresentationMode和模态窗口的使用,实现点击模态窗口里的指定视图,以关闭模态窗口。
-
定义了一个遵循View协议的结构体,作为需要打开的模态窗口。
-
正如本章第7节所说,PresentationMode拥有一个isPresented属性和dismiss方法,所以我们可以借助它,轻松的实现模态窗口的关闭操作。
-
实现协议里规定必需实现的body属性,所有子视图都需要放置在body属性里。
-
添加一个VStack视图,作为子视图的容器。同时创建一个文本视图,用来显示指定的文字内容。
第6章第19节:通过PresentationMode使用模态窗口的关闭 [SwiftUI快速入门到实战]
最新推荐文章于 2024-05-31 23:26:10 发布