UICollectionView类管理有序的数据项集合,并使用可自定义的布局呈现它们。集合视图提供与表视图相同的常规功能,除了集合视图能够支持的不仅仅是单列布局。集合视图支持可自定义的布局,可用于实现多列网格,平铺布局,圆形布局等等。适用于iOS 6.0及更高版本
如何使用 Swift 4 在 UICollection 视图中进行多项选择
我是 swift 新手,从头开始构建 iOS 应用程序(使用 swift 4),想要执行如下操作。 1.在UICollectionView中实现多单元格选择, 2. 传递选定的单元格...
Swift 4:集合视图“cellForItemAt”索引超出范围
我收到索引超出范围致命错误。我正在尝试在表视图控制器的一个单元格中实现 2 个集合视图。两者都有不同的数据源。在单元格中加载图像数据时
我已以编程方式创建堆栈视图。我对此给出了限制。我已使用 addArrangedSubview 函数将该字段添加到堆栈视图中。我期望堆栈视图应该安排...
如何使用选定但未聚焦的UICellAccessory.customView设置正确的tintColor
在 UISplitViewController 布局内的 UICollectionView 中,我有一个 UICollectionViewListCell,在适用时将警告徽章显示为 UICellAccessory。 该警告徽章配件基于...
我有一个 UICollectionView ,它是整个视图,但它位于“视图”内部(它不是 UICollectionViewController )。向此集合视图添加单元格会在 Storybo 中按以下顺序显示它...
我想根据从表视图的 didSelectRow 函数传递到集合视图的电影 ID 显示类似的电影。这是获取类似电影记录的 URL。 https://api.themovi...
如何向使用 UICollectionViewFlowLayout 和 UICollectionViewDiffableDataSource 的 UICollectionView 添加节页眉/页脚?
我查阅了很多文章和文档。 UICollectionViewCompositionalLayout 随处与 UICollectionViewDiffableDataSource 一起使用。 SupplementaryViewProvider 用于出列...
我正在基于 enum 渲染视图。对于案例 .loaded ,我显示 self.showDetails 这是一个视图控制器,它显示当我选择单元格表单表视图并且它工作时......
如何更改 UICollectionView 中所选项目的单元格背景颜色,并快速将其他单元格颜色更改为默认值
我是 swift 新手,我正在尝试更改 UICollectionView 的单元格背景颜色,但它不起作用我的代码在 cellForItemAt 中是这样的 if(cell.isSelected){ cell.backgroundColor = UICo...
UICollectionView 快照需要太长时间才能重新应用
我有一个带有大量数据源的 UICollectionView,例如30000+ 项;并且数据源根据屏幕方向(即纵向、横向)而变化,因此我重新创建并重新应用
如何计算单元格大小,使得不同设备显示的行列数量相同,并且单元格高度调整为设备的屏幕尺寸? 我试着计算一下...
我用不同的数据源制作了一个集合视图。快照定义为: var 快照 = NSDiffableDataSourceSnapshot() 部分声明为: 结构部分:Hashabl...
如何使用 UIKit 中的 UICollectionView 实现这样的布局?我需要添加一个新单元格,其高度大于正常单元格的高度。 AFAIK UICollectionView 一行中的所有单元格必须具有...
如何获取scrollViewDidScroll中collectionView header的引用?
我正在实现 collectionView 的 scollViewDidScroll 委托方法,我需要获取对标头的引用才能访问 header.swift 文件中的一些出口 功能集合Vie...
CollectionView 方法 cellForItemAt indexPath:未被调用(Swift)
我已经使用了 UICollectionViewController,我正在尝试将图像添加到我的集合视图单元格,但 UICollectionView 方法没有被调用。 覆盖 func collectionView(_ collectionView:
我想使collectionView单元格中的某些视图可点击。 ViewController的代码 类 ViewController: UIViewController { 让 collectionView:UICollectionView = { 让我们看看=
在“设置”等应用程序中,当您点击推动屏幕的单元格时,然后从屏幕左侧向后滑动,您可以看到取消选择所选单元格的背景颜色褪色,...
不能在TableViewCell中使用CollectionViewCell动态标签宽度
我将 CollectionView 放置在 TableViewCell 内。我在 CollectionViewCell 内添加了一个 Label 并使用 Xib 设置了所有约束。然而,CollectionView仍然依赖于宽度和高度...
我有一个带有动态宽度单元格的集合视图,并且滚动是垂直的。因此,当前两个文本较小而第三个文本较大时,两个单元格之间会留出更多空间,而第三个文本单元格...
我需要根据不同的条件调整我的集合视图单元格的大小。 这就是我现在使用的: 类 CustomTabView: UIView { ... 函数集合视图( _collectionView:UICollectionView,...