iOS 14 SwiftUI选择文本字段会调用父视图的.onAppear

时间:2020-09-25 20:33:34

标签: ios swift swiftui swiftui-navigationlink onappear

我呼吁在视图的.onAppear中隐藏和显示我的TabBar,此功能在iOS 13和Xcode 11中运行良好。但是,更新到Xcode 12和iOS 14之后,只要我在显示的子视图中选择TextField通过NavigationLink,将调用父级的.onAppear函数。这会导致不必要的呼叫,尤其是隐藏/显示我应用的TabBar的呼叫。

这是正常行为吗?

0 个答案:

没有答案