问题标签 [iglistkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
207 浏览

swift - 使用嵌套适配器垂直滚动时出现滞后问题 | IGListKit

我正在使用IGListKit垂直水平显示图像。这就是为什么我使用 嵌套适配器方法在垂直滚动的 collectionView 中具有水平滚动的 collectionView。但是当有许多图像/项目时,每次显示新行时它都会开始滞后。滚动停止几毫秒,然后继续。
我在垂直集合视图(第一个适配器)中设置了一个级别和按钮。在每个垂直集合视图中,我创建了另一个适配器来显示图像。
帮我解决这个滞后问题。
完整项目链接:https ://github.com/sagarthecoder/IGListKit-Dummy-Project
这是我来自 ViewController.swift 文件的部分代码

这是我在 RootSectionController.swift 文件中添加另一个适配器的部分代码

这是我来自 User.Swift 文件的部分代码

这是我的 Header.swift 文件

0 投票
0 回答
102 浏览

ios - 通过使用 IGListKit,Child collectionView 在数据更新后不会更新其中的单元格

我正在使用 IGListKit。我使用嵌套适配器方法在垂直滚动的collectionView(认为它是Parent CollectionView )中水平滚动collectionViews(认为它是Child collectionView)。我在更新数据时遇到了一些问题。

当Parent CollectionView的数据被修改或更改时,所有数据都会自动更新。
但是当Child CollectionView 的数据被更改/修改时,不会自动发生任何事情。是否需要更新父 collectionView 的数据才能更新子 CollectionView 的数据?当数据从服务器更新时,
我已经调用了这个。[adapter performUpdatesAnimated:true completion:nil];

0 投票
1 回答
148 浏览

ios - 如何使用 IGListKit 强制重新加载所有部分?

有没有办法强制更新所有部分由于 IGListKit 正在使用差异算法,这就是为什么如果标识符没有更改
,部分不会更新的原因。但我锁定了一些高级徽标。当用户购买我的应用程序时,IGListKit 没有立即更新该部分,也没有从徽标中删除锁定图标。因为我将我的模型与Logo 的名称进行了区分。由于徽标的名称未更改,因此部分不会自动更新。因此,当用户购买我的应用程序时,我需要强制更新所有部分。我怎样才能做到这一点?

0 投票
0 回答
26 浏览

ios - 带有集合视图的嵌套滚动

我正在尝试使用 collectionview 创建嵌套滚动,任何人都可以帮助我使用 colectionview 或 IGList 创建这个嵌套滚动动画吗?图像在这里给出

在此处输入图像描述

0 投票
0 回答
18 浏览

ios - 滚动动作被识别为 didSelectItemAt:

我使用IGListKit创建一个列表,每个单元格内都有一个collectionView。当我滚动列表时,触摸被识别为didSelectItemAt:在一个单元格中。我不知道为什么。这是我找到的一些堆栈信息。这是异常堆栈: 异常堆栈

这是我实际选择项目时的普通堆栈: 普通堆栈