SwiftUI 中子视图内容被 TabView 底部 tabItems 遮挡的解决

Posted 大熊猫侯佩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SwiftUI 中子视图内容被 TabView 底部 tabItems 遮挡的解决相关的知识,希望对你有一定的参考价值。



问题现象

ios 16.1 中,某些情况下若包含 List 内容的视图嵌入 TabView,则该 List 会被 TabView 底部 tabItems 的图标和文字所遮挡:

如上图所示:List 的内容被 TabView 底部 tabItems 挡住了,感觉怪怪的。更诡异的是,在从最后一个 tabItem(GnT)后切换回来后,原来的遮挡问题竟然完全消失了。

这该如何解决呢?

无需等待,Let‘s go!!!

以上是关于SwiftUI 中子视图内容被 TabView 底部 tabItems 遮挡的解决的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUi Tabview 在开始时未正确加载该视图

SwiftUI TabView 不更新视图

带有 TabView、SwiftUI 的水平分页滚动视图

在 SwiftUI 中构建一个自定义的类 TabView 视图

SwiftUI:我可以向 TabView 添加更多视图,然后是选项卡项吗?

SwiftUI 在 NavigationLink 视图中隐藏 TabView 栏