gpt4 book ai didi

ios - UITableView vs UICollectionView vs UIScrollView?

转载 作者:行者123 更新时间:2023-11-28 20:50:36 27 4
gpt4 key购买 nike

我什么时候应该使用哪个,每个的缺点或缺点是什么?我主要对 scrollview 和 collectionview 感到困惑,我知道 tableview 仅限于一列(我听说当超过一列时它会变得困惑),但是 scrollview 与 collectionview 的区别对我来说似乎是一样的。

最佳答案

CollectionView 和 TableView 基本上都是 UIScrollView 的子类。但是与这里的 UIScrollView 相比,您可以使用适当的方法来提供数据源和委托(delegate)来处理用户对数据执行的操作。除此之外,还为您提供了预定义的布局类。现在在它们之间进行选择完全取决于您的 UI 要求。假设您只想显示具有简单 UI 的项目列表,请使用 TableView。如果您想要自定义布局,如网格或您在 Apple 的照片应用程序中看到的布局,则选择 CollectionView。如果您有一个复杂的 UI,并且您对自定义 CollectionView 布局类一无所知,请使用 scrollView。

关于ios - UITableView vs UICollectionView vs UIScrollView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58848464/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com