uicollectionview相关内容

在集合视图中显示两个不同的单元格 - Swift 2.0 iOS

我正在开发一个“交易"应用程序,我希望在其中拥有静态数量的单元格. 加载时,用户会看到 5 个单元格,每个单元格都显示一个标有“添加"的标签. 添加“玩家"后,该单元格显示玩家信息,其他 4 个单元格仍显示“添加"标签.另一个是添加的,2个单元格有玩家信息,3个有“添加" 我玩得很开心.谁能指出我正确的方向?我有自定义标签设置,我认为我的逻辑可能只是关于如何正确执行此操作. ..
发布时间:2022-01-09 08:25:05 移动开发

具有动态高度的 UICollectionView 错误

由于我已经为这个问题苦苦挣扎了 3 天,并且已经问过两次,但可能还不清楚,我决定调查这个问题 &发现此视图存在错误行为. 我将展示整个简单代码,以便任何人都可以重现该错误(iPad Air). 我正在设置一个 collectionView 流程布局,它对布局进行子类化以获得单元格之间的恒定间距,这是开始: TopAlignedCollectionViewFlowLayout *la ..
发布时间:2022-01-09 08:24:26 移动开发

当 UICollectionView 位于 iOS 中的自定义 TableViewCell 中时,如何为 UICollectionView 实现委托和数据源方法,目标 C

注意:我不想使用任何第三方库 我有 tableview 和自定义 table view cell(table view 工作正常). 现在在table view cell里面我想实现一个collection view. 现在我的问题是,我应该在哪里为集合视图实现 delegate 方法和 data source 方法,它位于 custom table view cell .以下是我尝试过 ..
发布时间:2022-01-09 08:24:07 移动开发

iOS中UITableView的多列

我正在从 MySQL 将数据加载到一个数组中,并且我想将它们填充到 UITableCiew 中.如何向 UITableView 添加多个列(在我的情况下为 4)? 我能够加载行数据,但我不明白如何将其划分为列.UICollectionView 是一个选项吗?如果是,我该怎么办? 解决方案 UICollectionView 在 iOS 6.0 及更高版本中可用 可用,因此如果你想不能使 ..
发布时间:2022-01-09 08:23:58 移动开发

在 UICollectionView 或 UITableView 中实现 Sticky Cell

我要实现一个包含项目列表的表格,其中包括一个应该始终显示在屏幕上的项目.所以,例如: 列表中有 50 个项目 你的“粘性"列表项是第 25 个 您有 10 个项目可以同时显示在屏幕上 尽管你在列表中的位置,“粘性";列表应始终保持可见 如果您的项目低于您在列表中的位置,则会显示在列表底部 如果您的项目介于之前的项目之间,则应显示在列表顶部 一旦您到达您的项目在列表中的实际位置,它 ..
发布时间:2022-01-09 08:23:51 移动开发

渐变保持在集合视图中的单元格之间快速切换

我的收藏视图单元格有一个渐变背景,每个渐变都不同,具体取决于单元格的标签(例如圣诞节是紫色渐变,生日是绿色渐变)但是当滚动浏览收藏视图时,渐变会保持关于改变细胞.有没有办法解决这个问题? 这是我用来将渐变设置为背景视图的代码.它在 cellForItemAt cell.mainView.setGradientBackground(colors: self.getColourFromTag( ..
发布时间:2022-01-09 08:23:41 移动开发

UICollectionView + SDWebImage + 单元重用

我有一个带有自定义 UICollectionViewCell 类的 UICollectionView,它将另一个 UIView (thumbnailView) 添加到它的 contentView.这个另一个视图有一个 UIImageView 属性(imageView),它的图像通过 SDWebImage 异步加载.这一切都可以正常工作,直到在原始单元格的图像仍在加载时重新使用单元格.如果您在 Co ..
发布时间:2022-01-09 08:23:31 移动开发

iOS中删除单元格时UICollectionView的动画时间

我第一次使用集合视图,我需要在单击时删除集合视图的单元格.这对我来说工作正常.但我正在努力处理 UIcollectionview 的动画时间.它总是一样的.如何我可以在删除单元格时增加或减少动画时间吗?我也将该代码放在 uianimation 块中,但它不起作用.这是我的删除代码,任何建议将不胜感激,谢谢. [self.collectionView performBatchUpdates:^{ ..
发布时间:2022-01-09 08:23:24 移动开发

UIColletoinView 水平滚动与项目间间距

我正在为我的一些图像使用集合视图. 每个图像都应以屏幕大小显示,因此一个单元格具有屏幕宽度.flowLayout 的 minimumInterItemSpacing 为 25.所以现在的问题是,如果我滚动,集合视图不会滚动到下一个图像的开头,而是滚动到 interItemSpacing 的开头. 举个例子: 图像/单元格宽度 = 320CollectionView 的 interIt ..
发布时间:2022-01-09 08:23:07 移动开发

UICollectionView 布局更改的默认动画持续时间是多少?

假设我这样做: [self.collectionView setCollectionViewLayout:myNewLayout Animation:YES]; 所发生的动画的持续时间是多少? 我的应用是当它发生变化时我在单元格内为层属性设置动画,并且因为层动画不会被 UIView 的基于块的动画捕获,所以我必须用我自己的动画块单独做. 解决方案 如果你知道你在 UIView 动 ..
发布时间:2022-01-09 08:23:00 移动开发

UIActivityIndi​​catorView 没有在 UICollectionViewCell 中旋转

我的收藏视图底部加载了一个自定义单元格.它唯一的工作是显示一个活动指示器视图——这发生在应用程序进行新的工作调用时. 所以我像这样将它添加到单元格中: BBLoaderCell *loaderCell = [collectionView dequeueReusableCellWithReuseIdentifier:@"LoaderCell" forIndexPath:indexPath]; ..
发布时间:2022-01-09 08:22:52 移动开发

在 UICollectionView 中注册多个单元格(swift 3)

对于UICollectionViews,是否可以有多种单元格类型? 例如: media_cell常规单元格ad_cell 您是只需要注册它们还是必须包含一个 if 语句并根据一些变量更改布局以实现此效果. 例如: 如果 cell.ad == true {} 原因是,当图像出现时,我想要一个稍微不同大小的单元格.我想调整单元格的大小可能会起作用,但我在网上没有看到任何内容. ..
发布时间:2022-01-09 08:22:36 移动开发

在 UICollectionView 中连续显示不同数量的单元格

我想要一个 UICollectionView ,在第一行有一个具有所有行宽的单元格,第二行有 3 个单元格.我已经研究了文档,但我无法做到.像这样的: 提前致谢 解决方案 在故事板的集合视图中制作 2 个 Cell 原型,并将它们设置为重用标识符 在你的 ViewController 的 .m 文件中实现这个函数 - (NSInteger)numberOfSectionsIn ..
发布时间:2022-01-09 08:22:28 移动开发