列表与VStack(在ScrollView中)

时间:2020-02-20 05:23:30

标签: swiftui swiftui-list

我更喜欢使用VStack + ScrollView创建一个更复杂的类似新闻提要的UI。

例如,我可以自定义分隔符并摆脱NavigationLinkList附带的公开指示符。

但是从性能角度来看,两者之间有什么区别吗?

假设List是用于简单的列表UI,而VStack是用于更复杂的UI,就像TableView和CollectionView以前那样正确吗?

1 个答案:

答案 0 :(得分:0)

列表可能是由TableView实现的,它是动态的。当前,ScrollView + VStack不是动态的,但是ScrollView + LazyVStack是动态的。

将来,ScrollView + LazyVStack可能是更好的选择。