uicollectionview相关内容
考虑一个标准的垂直滚动流布局,其中填充了足够的单元格以引起滚动.当滚动到底部时,如果您删除一个项目,使得集合视图的内容大小必须缩小以容纳新的项目数(即删除最底行的最后一个项目),从滚动的单元格行顶部被隐藏.在删除动画结束时,顶行出现没有动画——这是一个非常不愉快的效果. 慢动作: 复制真的很简单: 新建一个单视图项目,将默认的ViewController改为UICollectio
..
我正在尝试将 UIButton 放置在 UICollectionView 补充视图(页脚)中.我已经使用故事板将 UIButton 连接到 UICollectionViewCell 的子类,并且可以以编程方式更改它的属性,包括背景图像.但是,当我将按钮的 touch up inside 事件连接到一个方法时,它不会触发.事实上,按钮甚至看起来都没有对用户的触摸做出视觉响应.在故障排除中,我尝试将
..
我的 UICollectionView 有两个问题: minimumInteritemSpacing 不起作用 它在 iOS 6 上水平溢出 我这样设置布局: UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];layout.itemSize = CGSizeMake(70.0
..
我正在实施自定义流程布局.它有 2 种主要的重写方法来确定单元格的位置:layoutAttributesForElementsInRect 和 layoutAttributesForItemAtIndexPath. 在我的代码中,调用了 layoutAttributesForElementsInRect,但没有调用 layoutAttributesForItemAtIndexPath.是什么
..
当为下一页加载数据时,如何在集合视图的页脚中添加加载指示器..? 我想在集合视图的页脚中加载指示器,与上图相同.但我不能这样做. 所以有没有可能..?否则,我必须使用 tableview 创建这种类型的列表视图.因为我们可以很容易地将这些东西管理到tableview中. 任何帮助将不胜感激. 解决方案 我在 CCBottomRefreshControl 的帮助下找到了一个
..
我有一个 UICollectionViewLayout 的子类,它将单元格放置在一个圆圈中.布局为调用 shouldInvalidateLayoutForBoundsChange: 返回 YES.旋转时,初始位置的单元格淡出,最终位置的单元格淡入. 通过将以下代码添加到我的布局中,我可以禁用淡入淡出和项目圈似乎只是随着方向的变化而旋转: - (UICollectionViewLayoutA
..
在考虑 UICollectionView 的标头时遇到了一个奇怪的问题. 我基本上使用了以下代码:http://www.raywenderlich.com/78551/beginning-ios-collection-views-swift-part-2 func collectionView(collectionView: UICollectionView,viewForSuppleme
..
每个部分都有一个带有 supplementaryView 的 uicollectionview.在每个 supplementaryView 我都有一些按钮.在 dataSource 方法 collectionView:viewForSupplementaryElementOfKind:atIndexPath: 我使用 indexPath.section 设置按钮标签.当按下按钮时我做了一些委托方法
..
我有一个 UICollectionView.我想添加一个标题.我的标题只是一个 UILabel.我已经: 1) 在 IB 中选择“Section Header"作为 Collection View 附件. 2)在IB中创建了一个Collection Reusable View,在侧面,声明为collectionViewHeader. 3) 添加了这些行: - (UICollec
..
我在网上找到了一些不错的 UIcollectionview 教程 http://www.raywenderlich.com/22324/beginning-uicollectionview-in-ios-6-part-12 http://ashfurrow.com/blog/uicollectionview-example 是否可以在没有情节提要的情况下使用集合视图? 将s
..
背景 我搜索过 SO 和苹果论坛.很多人都在谈论带有图像的集合视图单元格的性能.他们中的大多数人说自从在主线程中加载图像以来滚动滞后. 通过使用SDWebImage,图像应该在单独的线程中加载.但是,它仅在 iPad 模拟器的横向模式下有所延迟. 问题描述 在纵向模式下,集合视图每行加载 3 个单元格.它没有滞后或微不足道的延迟.在横向模式下,集合视图为每行加载 4 个单元
..
我无法解决下一个问题. 我想显示 20 个表格单元格,每个单元格都包含一个唯一的 UICollectionView. -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{NSDictionary *package=[_packageLi
..
当使用 UICollectionView 并将 allowsMultipleSelection 设置为 YES 时,只有十几个项目是可选的.UICollectionViewDelegate 停止调用 collectionView:didSelectItemAtIndexPath:. 看起来很随意.您可以选择一些项目、向下滚动、选择更多项目,但在某些时候您无法再选择任何项目. 当单元格较
..
为了简单起见,我有一个基于 UICollectionView 的简单应用程序 - 一个 UICollectionView 和一个基于 NSMutableArray 的数据模型. 我可以通过 didSelectItemAtIndexPath: 委托方法毫无问题地删除单元格: -(void)collectionView:(UICollectionView *)collectionView di
..
我有一个带有自定义流布局的集合视图,以及许多不同高度的不同单元格.集合视图的宽度会随着设备旋转而改变,因此单元格的宽度必须相应改变.为此,我实现了“sizeForItemAtIndex"方法,并根据当前界面方向返回不同的大小.大多数单元格不会改变它们的高度,但是,当用户点击它时,我想展开和折叠一个单元格.您可以假设该单元格只有一个带有一行或多行文本的 UILabel.当单元格第一次出现时,行数设置
..
我正在使用带有 Flow Layout 的 UICollectionView,并试图让 collectionView 根据 AutoLayout 约束适当地调整单元格的大小. 虽然单元格按预期工作,但我遇到了添加到 CollectionView 的任何补充视图的布局问题. 具体来说,在我滚动后“更正"之前,supplementaryView 将在初始布局上处于错误位置(即 y 原点不正
..
我正在尝试使用自定义 xib 文件将标题添加到 collectionView.我用实现 UICollectionReusableView 的类创建了 xib 文件.在 collectionViewController 我像这样注册了 xib 文件: self.collectionView.register(UINib(nibName: HCollectionReusableView.nibNam
..
我正在尝试为 UICollectionView 中的单元格实现自定义选择样式.尽管可以很容易地在 didSelect 和 didDeSelect 方法中手动执行此操作,但我想通过操作 UICollectionViewCell 中的“选定"变量来实现这一点. 我有这个代码: 覆盖 var selected: Bool {得到 {返回 super.selected}放 {如果新值 {self
..
据我所知,“协议方法": (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath 自动设置我创建的单元格的边界.对于我的 UICollectionViewCells 来说,这一切都很好,但我需要其中一个位于我
..
我有一个游戏,我需要让一块字母板不断滚动,并循环遍历一组数据(A、D、X、S、R、P、F、G、H、Y、W,M)(像这样:https:///www.youtube.com/watch?v=z3rO8TbkS-U&feature=youtu.be).当用户点击一个字母时,该字母需要从板上删除.我不能让板子停止滚动,它需要不断滚动. 我不确定该怎么做.我一直在尝试使用 UICollectionVi
..