UICollectionView类管理有序的数据项集合,并使用可自定义的布局呈现它们。集合视图提供与表视图相同的常规功能,除了集合视图能够支持的不仅仅是单列布局。集合视图支持可自定义的布局,可用于实现多列网格,平铺布局,圆形布局等等。适用于iOS 6.0及更高版本
以编程方式将 UIView 居中而不影响 UIKit 中其他 UI 类的位置
我想通过修改诸如topAnchor之类的约束属性来将 UIView boardGame: UICollectionView 的位置移动到屏幕的中心,但我对它所做的任何事情似乎都对......
我想要实现的目标 在 CollectionView 中,我显示对象列表。每个显示屏旁边都有一个复选框。 理想情况下,当用户选中或取消选中复选框时,我会进入 m...
“horizontal(layoutSize:subitem:count:)”在 iOS 16.0 中已弃用
我使用 UICollectionViewCompositionalLayout 将我的集合视图项目并排放置以进行横向放置,并在正常心情下使用单个平铺。因此,我使用 NSCollectionLayoutGroups 来实现这个目标...
在 UICollectionViewCell 中使用 TVPosterView 会产生奇怪的尺寸问题
我正在尝试使用 UICollectionView 创建一个 tvOS 项目来显示相机流。 在 UICollectionViewCell 中,我使用 TVPosterView 来显示流/图像和标题。 我的问题是...
快速连续多次调用scrollToItem(at:at:animated:)会导致UICollectionView出现滚动故障
在我的设置中,我有一个带有芯片样式的水平集合视图,在初始加载时,默认选择第一个芯片,并对应于该芯片进行 API 调用,并将其数据加载到
在组合布局中自定义 UICollectionView 部分的圆角半径和颜色?
我正在开发一个项目,其中使用 UICollectionView 和组合布局。我正在尝试将圆角半径添加到 UICollectionView 的部分标题中。我正在使用
如何获取UIListContentConfiguration中符号图像的默认系统大小?
使用UIListContentConfiguration时,如果您提供SF符号图像,系统会根据您的动态类型文本大小决定如何调整其大小。 servedLayoutSize 文档指出:“符号
UICollectionView 在呈现另一个 VC 后重新加载数据时重置焦点
在某些情况下,在 tvOS 上,集合视图会将其焦点重置到 reloadData() 上。下面是重现该问题的最少代码量。 导入 SwiftUI @主要的 结构 DemosApp_tvOS:...
tvOS - UICollectionView 在呈现另一个 VC 后重新加载数据时重置焦点
在某些情况下,在 tvOS 上,集合视图会将其焦点重置到 reloadData() 上。下面是重现该问题的最少代码量。 导入 SwiftUI @主要的 结构 DemosApp_tvOS:...
我已经成功实现了一个UICollectionView。是否可以更改滚动方向? 您能展示如何以编程方式实现它吗?
我的基于 Storyboard 的 iOS 应用程序中有一个 UICollectionView。 当设备处于纵向时,我希望它垂直滚动,当它处于 Landscaper 中时,我希望它水平滚动...
UICollectionView reloadSections 与 indexPath 处的 reloadItems
我正在处理 NSInternalConsistencyException,它随机导致我的 UICollectionView reloadItems 崩溃。 reloadSections 和 reloadItems 在性能方面有什么区别...
UIViewRepresentable:从 updateUIView 重新加载 UICollectionView 中的数据失败,应用程序崩溃
我正在使用 UICollectionView 作为 UIViewRepresentable。当当前项目发生更改(滚动到当前项目并突出显示它)或源数据更新时,应该更新它......
使用 UICollectionViewCompositionalLayout 在 iPad 上并排显示项目
我的目的是在 iPad 上并排显示项目,在 iPhone 上逐行显示项目。我的代码如下,但由于某种原因我的布局错误。任何帮助将不胜感激。 我得到什么...
collectionView cellForItemAt 未被调用
我有一个 UITableView,其中每个原型单元格都有一个 UICollectionView。该集合视图应该是图像网格。我对 Swift 很陌生,已经用谷歌搜索了几个小时(并阅读了 p...
集合视图 cellForItemAt indexPath 未被调用(Swift)
我从故事板创建了一个集合视图控制器,并将其自定义类设置为 ItemCollectionVC,将其单元格的自定义类设置为 ItemCell,并将其重用标识符设置为 Cell 这是我的
所有 CollectionViewCell 高度等于 swift 中最大的单元格标签动态内容
所有CollectionViewCell高度等于最大单元格标签动态内容swif完整代码 导入 UIKit YourViewController 类:UIViewController、UICollectionViewDataSource、UICollectionViewDele...
如何使用 Swift 在 CollectionViewCell 上显示 JSON 图像
我成功从API获取图像,但我不知道如何在CollectionViewCell中显示它。在 JSON 结果中,“图像”对象具有如下 URL: https://sgp1.vultrobjects...
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { let cell=colView1.dequeueReusableCell(withReuseIdentifier:"cell&quo...
UITest - 当 isPagingEnabled true 时,UICollectionView 水平方向滚动问题
当 isPagingEnabled 属性设置为 true 时,我一直在尝试使用水平滚动将 UICollectionView 滚动到下一页。我已经努力了几天了,我已经做了很多