SwiftUI段视图(Section)隐藏底部Footer在iOS14和15.3中不同行为的解决

在这里插入图片描述



问题现象

在SwiftUI 2.0+中,Apple为List增加了多选模式,我可以动态开启List的编辑模式以激活多选状态,但当List中包含Section且Section拥有Footer时,Section底部的Footer也会可以被选择:

在这里插入图片描述

如上所示,iOS 14中在List激活多选模式时,Section底部的Footer竟然也可以被选择,这可不是我们想要的结果!

这个问题在iOS 15.3中并不存在。

那么,在iOS 14中如何解决这个问题呢?

其实做一个小小的改动即可,想知道如何实现么?

还等什么?Let‘s find out!



问题分析

1. 又一个iOS系统兼容性问题

在本系列的博文中,我们多次探讨了SwiftUI在iOS系统中兼容性问题。

同样的,本文中提出的问题在iOS 15.

猜你喜欢

转载自blog.csdn.net/mydo/article/details/123268611