SwiftUI隐藏List分隔符的不同方法
Posted 大熊猫侯佩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SwiftUI隐藏List分隔符的不同方法相关的知识,希望对你有一定的参考价值。
功能需求
在UIKit中隐藏列表分隔符很容易,而在SwiftUI中根据ios的不同系统版本,我们也有不同的对策:
如上图所示,我们在SwiftUI中完美隐藏了列表中的分隔符。
那么,究竟如何做到呢?
Let‘s find out!
功能分析
1. iOS 14 之前的系统
在iOS 14之前的系统里,我们可以使用UIKit中UITableView提供的API来完成列表分隔符的隐藏,考虑到SwiftUI中视图加载的时机,一般我们把隐藏代码放到List的onAppear回调中:
以上是关于SwiftUI隐藏List分隔符的不同方法的主要内容,如果未能解决你的问题,请参考以下文章
SwiftUI段视图(Section)隐藏底部Footer在iOS14和15.3中不同行为的解决