0

我在 NavigationView 中使用 TabView,但是当我尝试向后导航时我的应用程序崩溃,它在 AppDelegate 类中显示此错误消息“线程 1:EXC_BAD_ACCESS(代码 = 2,地址 = 0x16ad5bff0)”。在 ios 14 设备中它工作正常,但在 ios 13 上崩溃。我认为这是 ios 13 中的 navigationView 问题。我正在寻找 iOS 13 中的替代方案并避免崩溃。

PS:我使用的是 xcode 12。

4

1 回答 1

0

自从 SwiftUI 启动以来,在 NavigationView 中嵌套 TabView 一直是个问题。最干净的解决方法是创建视图“视图层”。看看这个答案,让您了解它们是如何工作的。

纯SwiftUI登录、注册、注册流程,可以吗?

您可以在 SwiftUI 中使用感觉自然的分层来做很多事情。检查一下,如果您有任何问题,请告诉我!

于 2020-12-22T16:14:56.320 回答