SwiftUI坑爹的.toolbar(.hidden, for: .tabBar)

633 阅读1分钟

A-B-C,A是tabbar的其中一页,然后跳转都是用navigationlink跳转的,结果B-C跳完就卡壳,内存一直升,但又不是泄露,我还以为是SwiftUI新特性不让连跳两级,然后耗时5个小时排查了各种大方向,各种google各种问,唯独忽略这个toolbar,最终把B页面的.toolbar(.hidden, for: .tabBar)去掉就好了,真坑!

但现在每个子页面都有tabbar,不知道怎么弄。