gpt4 book ai didi

ios - UICollectionView:我需要使用 UICollectionViewController 吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:46:46 25 4
gpt4 key购买 nike

我正在使用 XCode5 和 iOS7。是否可以将 UICollectionView 嵌入到普通的 UIViewController 类中并让 UIViewController 实现这些方法?

或者我需要 UICollectionViewController 吗?

至少需要哪些方法?

最佳答案

是的,可以在没有 UICollectionViewController 的情况下实现 UICollectionView。 CollectionViews 就像 tableView。

您可能已经知道,当您使用 UITableView 时,您必须设置一个数据源和一个委托(delegate),以便提供数据来显示和处理事件(如行选择)。同样,当您使用 UICollectionView 时,您还必须设置数据源和委托(delegate)。
他们的作用如下:
1. 数据源(UICollectionViewDataSource)返回 Collection View 中的项数及其 View 的信息。
2. 委托(delegate) (UICollectionViewDelegate) 会在事件发生时收到通知,例如单元格被选中、突出显示或删除。

作为 UICollectionView 的新功能,您必须实现第三个协议(protocol)——一个特定于您用于 Collection View 的布局管理器的协议(protocol)。

关于ios - UICollectionView:我需要使用 UICollectionViewController 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21580965/

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