-
我们经常在列表显示之后,从网络下载新的数据。或者在用户登录表单消失之后,刷新当前页面的用户状态。这就需要实现对视图显示和消失事件的监听。
-
首先定义一个遵循View协议的结构体,作为需要进行显示或隐藏的视图。
-
实现协议里规定必需实现的body属性,同时添加一个文本视图,用来显示指定的文字内容。
-
通过onAppear方法,对文本视图的显示事件进行监听,当文本视图显示之后,在控制台输出一条日志。
第6章第24节:如何实现对视图显示和消失事件的监听 [SwiftUI快速入门到实战]
本文介绍如何在SwiftUI中实现对视图显示和消失事件的监听,通过onAppear和onDisappear方法,结合触摸手势弹出模态窗口,以实现实时更新和控制台日志记录。
摘要由CSDN通过智能技术生成