uicollectionview相关内容
所以,我有一个UICollectionView,我插入新项目。 我使用了
..
我是 UICollectionView 的新手,我正在关注我在Youtube上找到的教程,但我遇到了一个我无法弄清楚的错误。 当我使用此代码运行应用程序时: - ( NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView { 返回1; } - (NSInteger
..
我正在使用带有两个自定义布局的UICollectionView - 它们是 UICollectionViewFlowLayout 当我的视图第一个时我使用以下命令将其设置为默认视图: [self.collectionView setCollectionViewLayout:self.tableViewLayout]; 此调用: cellForItemAtIndexP
..
我想使用 UICollectionView 来显示缩略图的水平可滚动列表,但是,我希望这是一行。在另一个视图中,我在 UICollectionView 中显示缩略图,但是这个缩略图垂直滚动,它在一列中。 目前,我这样做的方法是将集合视图的大小更改为仅对一个项目足够大,以便自动装配和工作,但现在我正在处理可变大小的项目,所以它不会继续工作。 如何让 UICollectionView 显示
..
我正在我的一个应用程序UICollectionView中使用自定义单元格但默认流程。 目前此视图连续显示3个单元格(所有单元格大小相同)。单元格从左到右填充行,但我需要从右到左。 是否可能?我是否需要创建自定义流程布局?如果是这样,任何人都可以给出一个简单的例子吗? 任何帮助都将受到赞赏。 解决方案 假设您只期望三个单元格,并使用此集合视图的标题视图,则需要执行以下步骤:
..
我很难用 UICollectionView 来实现“浮动节头”效果。 UITableView ( UITableViewStylePlain 的默认行为)似乎不可能在 UICollectionView 没有多少辛苦工作。我错过了明显的吗? Apple没有提供有关如何实现此目的的文档。似乎必须子类化 UICollectionViewLayout 并实现自定义布局才能实现此效果。这需要相当多的工
..
我有很多部分和项目。当我触摸单元格中的按钮时,它会在1个单元格中创建包含4个项目的单元格(如扩展表格)再次触摸单元格消失。 我发现 WaterfallCollectionView 在那里我可以更改项目的高度。 达到此目的的最佳方法是什么? 结构如: ----- --- - | + | | + |和其他行 | | | | ----- -----
..
使用 UIPanGestureRecognizer 我们正在移动 UICollectionView $ b $中的单元格b 当我们开始拖动调用UIGestureRecognizerStateBegan 时。但是当我们仍然按住拖动单元并按下ipad中的主页按钮时, UIPanGestureRecognizer 没有调用 UIGestureRecognizerStateEnded 或 UIGest
..
在UICollectionView中,我尝试使用 performBatchUpdates:completion 来执行网格视图的更新。我的数据源数组是 self.results 。 这是我的代码: dispatch_sync(dispatch_get_main_queue(),^ { [self.collectionView performBatchUpdates:^ {
..
我有一个自定义 UICollectionViewCell ,它有一个自定义背景视图,使用多种配色方案之一绘制。背景视图的颜色方案在我的自定义初始值设定项 - (id)initWithFrame:andColourPalette:中为视图设置。 我的 UICustomViewCell 子类中有一个类似的自定义初始化程序,但是当我在 cellForItemAtIndexPath: 任何人都
..
我使用自定义集合cell.set创建了一个集合视图,其中flowlayout为 UICollectionViewFlowLayout * flowLayout = [[UICollectionViewFlowLayout alloc]在里面]; [flowLayout setItemSize:CGSizeMake(250,480)]; [flowLayout setScrollDi
..
我刚刚第一次开始使用UICollectionView。似乎工作得很好,但有一个问题和一个问题。 我的UICollectionView设置如下,并有一个自定义单元格: - (NSInteger)collectionView:(UICollectionView *)view numberOfItemsInSection:(NSInteger)section { return 10
..
我正在尝试使用UICollectionView创建自定义平铺布局。 一旦我运行我的应用程序,它在模拟器中完美呈现。 但是当我滚动视图并将其恢复所有单元格的框架更改和细胞重叠,留下空格,随机。 过去2天我无法解决这个问题。 这是自定义布局类的代码。 - (void)prepareLayout { [self createCellSizeArray]; // cellSiz
..
我有一个UICollectionView,根据设备方向使用不同。图像描述了我拥有的和我需要的东西。 是否可以使用默认的flowlayout获得“我需要水平滚动”或者我需要制作customflowlayout(引导赞赏)还是多个收集视图? 解决方案 我使用 DateFlowLayout 解决了这个问题。奇怪的名字,但它有效,有一些配置。 这是我的设置(我只用于水平方向):
..
我用144个单元格创建了一个集合视图。我有他们设置单选。我一直在玩我现有的设置一段时间,但实际正确显示单元格的任何设置都有这个问题,其中两个特定单元格的大小一致。请注意,问题只发生在iPad专业版上进行测试时。他们会经常在我不能复制他们的形象来回复制的条件下调整大小。我尝试只在绝对必要时调用reloadData(),并在indexPath函数中调用重新加载单个单元格。我已经测试了我能想到的一切,以
..
我有一个 UICollectionView ,我试图动态/动画插入项目。所以我有一些函数可以异步下载图像,并希望批量插入项目。 一旦我有了数据,我想做以下事情: [self.collectionView performBatchUpdates:^ { for(UIImage * image in image){ [self。 collectionView insertItemsA
..
我的细胞重叠如下: 我的 cellForItemAtIndexPath 是这样的: func collectionView(collectionView:UICollectionView,cellForItemAtIndexPath indexPath:NSIndexPath) - > UICollectionViewCell { let cell = collectionView
..
我有一个collectionViewController,我想显示一堆自定义的UICollectionViewCells,上面有一些标签。不幸的是,每当我尝试访问自定义UICollectionViewCell的标签时,都会导致崩溃: 控制台 致命错误:无法打开Optional.None 窗口 Thread1:EXC_BAD_INSTRUCTION(代码= EXC_1386_
..
我在UICollectionView中有头(一个UICollectionReusableCell),其高度需要是可变的。如何根据内容的高度调整自身大小? 我不需要支持iOS 7,而Autolayout解决方案是最好(如果存在的话)。 解决方案 这就是我解决它的方法。我希望它更优雅。 在标题视图中设置 UILabel 有一个 numberOfLines 的值为0.这将让它自己调整
..
我正在使用水平集合视图来滚动日期。集合视图包含30个单元格。如果我选择第一个单元格来指示选择,则单元格背景颜色已从默认颜色红色变为棕色。然后,如果我选择另一个单元格,则选定的单元格颜色已从红色变为棕色。但第一个细胞BGColor保持不变(棕色)。如何通过单击其他单元格更改为默认颜色? func collectionView(collectionView:UICollectionView,c
..