如何响应 SwiftUI 中的视图生命周期事件?
Posted
技术标签:
【中文标题】如何响应 SwiftUI 中的视图生命周期事件?【英文标题】:How to respond to view lifecycle events in SwiftUI? 【发布时间】:2020-12-26 14:26:51 【问题描述】:如何在 SwiftUI 中响应视图生命周期事件?
onAppear()
onDisappear()
XCode 版本:12.0
【问题讨论】:
你好kinder,你能看看这篇博文吗:hackingwithswift.com/quick-start/swiftui/… 【参考方案1】:像这样:
VStack
Text("Hello World")
.onAppear
print("ContentView appeared!")
.onDisappear
print("ContentView disappeared!")
【讨论】:
以上是关于如何响应 SwiftUI 中的视图生命周期事件?的主要内容,如果未能解决你的问题,请参考以下文章
SwiftUI |如何覆盖 viewWillAppear 等生命周期方法
SwiftUI 中的 viewWillAppear() 或其他等效项