uicollectionview相关内容

使用垂直无限滚动在UICollectionView中显示需求中的单元格

我想知道如何使用 UICollectionView 实现按需加载所需的效果,就像在亚马逊应用中一样搜索,它只返回一些项目,直到滚动结束,然后一个加载指示器,它设置为加载更多的单元格,然后继续,直到搜索它显示的所有产品。 如下图所示: 通常你必须在 numberOfItemsInSection 中设置数据源的项目数,这是怎么回事?,你设置项目的总数,然后加载它懒惰或什么? 提前致谢 ..
发布时间:2018-09-25 20:44:02 移动开发

专注于UICollectionViewCell内的UITextField

我创建了一个自定义UICollectionViewCell,其中包含一个UITextField,只有在选中单元格时才能访问它。 CollectionView启用了多选,问题是当尝试选择要在其中键入的UITextField时,取消选择单元格而不是给予TextField焦点。 如何做我允许专注于CollectionViewCell内部的UITextField,而不会导致取消选择单元格? 注 ..

UICollectionViewCell行之间的空格

目前我的收藏中有9个项目。我希望每个部分都有一个3 * 3网格。因此,当我想进入下一部分时,我向右滚动,我看到了下一部分的3 * 3网格。我做的是将UICollection的高度设置为3 * height_of_my_cell。我还确保: - (CGFloat)collectionView:(UICollectionView *)collectionView布局:(UICollectio ..
发布时间:2018-09-24 19:55:37 移动开发

UICollectionViewCell在出列时不会自动调用updateConstraints?

我有一个UICollectionViewCell子类。我写了一个 updateConstraints 方法,因为我之前做了一百次。由于某些原因,当细胞出列时从未调用过。我必须在将其取消后添加对 [cell setNeedsUpdateConstraints] 的手动调用。 任何想法可能会发生什么在这里? 解决方案 实现此方法并返回YES。这可能会有所帮助。 +(BOOL)re ..
发布时间:2018-09-24 19:50:15 IPhone

IOS UICollectionview动态更改Cell的高度

我正在开发基于集合视图的项目,根据用户点击特定索引,将更改Numberofitem并增加其数量。所有在我的项目中完美运行,但我无法根据集合视图中的单元格数设置单元格大小。更多集合视图将无法滚动所有单元格修复视图中的调整大小。 这里我附上了所有图片。 1)故事板视图 2)四个单元格的结果 3)当细胞数量增加时 目前我通过这种方式设置了我的细胞以下代码。但我想设置一下,如果在 ..
发布时间:2018-09-24 19:48:32 移动开发

具有不同数据源的UICollectionView UseLayoutToLayoutNavigationTransitions

我有两个 UICollectionView 对象,它们都有不同的源和委托。我想使用UseLayoutToLayoutNavigationTransitions来实现“照片app'esque”外观转换。 虽然它不起作用。当我调用 UseLayoutToLayoutNavigationTransitions 时,它会更改布局,但不会更改内容。 第一张图片是第一个集合视图。一系列类别和包含在 ..
发布时间:2018-09-24 19:43:21 移动开发

由于突出显示问题,UICollectionView随机崩溃

我在 iOS7 上有 UICollectionView ,在强烈滚动时会随机崩溃。我启用了僵尸并发现它给我一个错误说: *** - [NSIndexPath section]:发送到解除分配的消息实例0x17dbc970 我认为这是由于描述的一个Apple错误这里。显然,当有人在快速滚动时突出显示一个单元格时,应用程序会崩溃,然后当操作系统离开屏幕时,操作系统会在它不 ..

如何在UICollectionView中使用useLayoutToLayoutNavigationTransitions?

我试图在iOS7集合视图中学习新的布局过渡效果。 然而,我根本无法让它工作。我在下面附上了一个屏幕截图说明。 我知道当此Transition效果生效时,控制器之间使用相同的Collection View。但是,为什么在转换发生时该集合视图不会重新加载。我甚至尝试重新加载集合视图太失败了。 应该有一些简单的观点我应该遗漏。请帮帮我。 我附上了以下源代码。 UIColl ..
发布时间:2018-09-24 19:30:32 移动开发

UICollectionView - 像iOS7日历一样的缩放过渡

我正在尝试使用UICollectionView在我的应用中复制iOS7日历(和照片)应用的缩放到细节过渡。 我有一个UICollectionView使用flowlayout的网格,我设置了一个具有更大单元格大小的新布局,以进行放大过渡。 我的问题是单元格的内容。在日历应用中,当您点击年份视图中的月份时,月份单元格中的内容也会扩展到月份视图。我该怎么做?我研究解决方案,因为这个缩放到细节 ..
发布时间:2018-09-24 19:22:16 移动开发

动画UICollectionView单元格大小更改并重新定位周围的单元格

目标: 为单元格高度的变化设置动画并重新定位周围的单元格。 场景: 集合视图中的某些单元格会加载远程图像。最初,这些单元格的大小是静态的,并显示了活动指示符。加载图像后,将其添加到其单元格中,并更改单元格的高度以适合照片。 注意: 我使用 animateWithDuration 为单元格的帧更改设置动画。这种方法很好,除了增加的单元格大小与下面的单元格重叠。在调整目标 ..

UICollectionView图像未显示

即使正在加载图片,我也会遇到图片无法显示的问题。我尝试了几种不同的方法和相同的结果......没有图像。我得到的白色矩形是Storyboard中指定的大小和颜色。我在popover中获得了正确数量的矩形。日志正确显示名称和ID。 如果我直接调用数组,我会得到相同的结果......白色矩形。 我的目标是iOS7。运行Xcode 5.0.2。图像来自SQL数据库。这是一个实时应用程序,我正 ..
发布时间:2018-09-24 19:01:18 IPhone

UIMenuController sharedMenuController - uicollectionview的自定义menuitem不显示在ios 7中

我正在使用 UIMenuItem 在 UICollectionView 单元格长按中执行自定义操作。 这与iOS 6完美配合,但现在我将我的应用程序转换为iOS 7和Xcode 5,但它不起作用。自定义项目未显示。 UIMenuItem * menuItem = [[UIMenuItem alloc] initWithTitle:@“Unfavorite” 动作:@selector(取消 ..
发布时间:2018-09-24 18:59:47 移动开发

UICollectionView增加了上边距

我想放置一个水平显示拇指的UICollectionView控件(只有一行拇指)。由于某种原因,UICollectionView将拇指向下推44像素,因此“0”高度实际上是“44”。我假设它可能会添加这个空间来考虑导航栏高度(我只是假设)。由于我的UICollectionView仅在屏幕的一部分上,我不想要这个边距。有没有办法删除它? 解决方案 问题可能出在集合视图的内容插入中。 尝试将 ..
发布时间:2018-09-24 18:47:49 IPhone

陈旧数据的UICollectionView断言错误

在尝试从我的集合视图中卸载一批图像然后用另一批替换它们的过程中,我遇到了一个错误,这取决于原始图像组或后续图像组是否多于或少于预期替换,发生断言错误,其中说: ***断言失败 - [UICollectionViewData validateLayoutInRect:], /SourceCache/UIKit_Sim/UIKit-2891.1/UICollectionViewData.m ..
发布时间:2018-09-24 18:44:24 IPhone

UICollectionViewCell上的按钮

其中一个新的 ios6 课程 uicollectionview ,允许人们以类似的网格格式显示项目到Homescreen / iBooks / Pages布局。 是否有办法在UICollectionViewCell上的按钮上接收触摸事件?目前,我的单元格是通过XIB文件创建的,并以编程方式添加到UICollectionView中。我正在寻找类似于UITableView上的Detail Dic ..
发布时间:2018-09-24 11:09:04 移动开发

Pack CollectionViewCells在iOS上紧密组合在一起?

如果你想将单元格整齐地打包在一起,即使另一个单元格中的其他内容更大,那么如何做呢? 如果你看在下面的图片中,第一个字符串是最大的,但如果我想将其他单元格整齐地紧密地包装在一起,无论大小如何,这是如何完成的? 无论从侧面还是向上和向下,无论大小如何,我都希望这样做。 我想要在这张图片中的箭头指向时布置单元格。 更新:第一行文本是两个单元格打包到。 / p> 解决方案 你必 ..
发布时间:2018-09-24 11:08:37 移动开发

清空UICollectionView中的所有单元格

使用iOS6的真棒新的 UICollectionView 如何在大循环中删除所有 UICollectionViewCell 对象? 假设我已将所有数据加载到其中,我点击刷新,我想删除当前所有内容,然后再次调用我的内容。 我找到 deleteItemsAtIndexPaths ,它需要 NSArray ,所以如何我可以把所有物品都装进去吗? 解决方案 原来我可以使用 delete ..
发布时间:2018-09-24 11:01:05 IPhone