问题标签 [expandable-table]

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 投票
2 回答
194 浏览

ios - 使用自动布局的可扩展表格视图单元不起作用?

我尝试使用本教程复制可扩展的表格视图单元格

我将展示我所做的并指出我在这里缺少什么?!我被困在这里。如果您指出我错过的步骤将会很有帮助!

表视图控制器

表视图单元格

故事板

在此处输入图像描述

这是我得到的输出,而不是我想要得到的输出,

在此处输入图像描述

0 投票
1 回答
1563 浏览

swift - 快速使用 tableView(可扩展单元格)制作嵌套手风琴菜单

我有一个如下所示的手风琴菜单示例,我想制作一个嵌套菜单(例如菜单中的菜单),这主要与可扩展的 tableViews 相关,但我需要在可扩展的 tableView 或任何其他解决方案中进行扩展,这里的代码来自做单步手风琴的互联网,我需要嵌套的: PS:我的项目有点重,所以我不想添加其他库,也许只是一个类,非常感谢你提前

像这样

并且像这样示意性地

0 投票
1 回答
321 浏览

ios - 如何在ios的可扩展tableview中应用多个数组

嗨,我试图在可扩展的 tableview 中应用多个数组。

但是当我运行我的代码时,它显示异常。

异常:'无效更新:第1节中的行数无效。更新后现有节中包含的行数(4)必须等于更新前该节中包含的行数(0),加上或减去从该节插入或删除的行数(0 插入,0 删除)加上或减去移入或移出该节的行数(0 移入,0 移出)

如何解决此异常(或)任何其他示例可用,请建议我。

请帮我。

我的代码:

.m 文件

0 投票
1 回答
114 浏览

ios - 如何扩展单个特定部分?

当我想使用视图中的自定义按钮扩展特定的单个部分时,我使用了名为“ExpandableTableView”的第三方可扩展表格视图。我的代码片段是:

其中 btnIndex 是我要扩展的节号。

0 投票
0 回答
238 浏览

ios - 如何向可扩展的表格视图单元格添加合并阴影?

我有一个带有可扩展文本单元格的表格视图,每个单元格都有一个带有阴影作为背景的白色视图。

对于设计,我想将单元格阴影合并为图像:

在此处输入图像描述

所以,我从单元格中删除了“剪辑子视图”检查。

但是我在扩展动画时遇到了问题,而动画单元格看起来像这样:

在此处输入图像描述

当我再次添加“剪辑子视图”检查时,动画问题得到了修复,但阴影变形并且被裁剪。

有没有办法保持阴影和正确的动画?

0 投票
1 回答
437 浏览

ios - 从 JSON (objective-c) 在可扩展/可折叠 UITableView 中显示数据

我需要在最多 2 个级别的可扩展表格视图中显示来自 Web 服务的数据。虽然这对于静态数据是可能的,但我无法找到一种方法来处理从后端检索到的数据。Postman 中的一个示例如下所示:

Postman 中的一级 UITableView 数据

以上仅针对一级扩展。在这里,“会计”是主要类别,“jj 标签”、“认证公众”和“一般服务”是展开后可见的子类别(一旦用户点击名为“会计”的单元格)。同样,需要显示几个类别,并且可能包含也可能不包含第二级的进一步扩展。

至于网络服务,我可以选择以两种方式获取数据:

  • 在单个 API 中获取主类别和子类别(如上图所示)。
  • 在不同的 API 中获取主类别和子类别。

到目前为止,我已经尝试titleForHeaderInSectioncellForRowAtIndexPath

但是我该如何进行第二级并使这些可折叠/可扩展?

0 投票
1 回答
564 浏览

html - Populating a table in meteor with items from collection

I already have some html code for an expandable/collapsible table that I am trying to put into a meteor application. code here

My main problem that I am having is that when I am populating the table in the meteor application, it is not creating a new expandable row for each new item in my collection (like the example above). Currently it is only populating one row with all the data from within the collection. (as seen in the picture below)

Expandable table with data in one row

Here is my meteor code:

So my main question is how do I go about getting the data from each item in the collection to populate in a new row so that each row is expandable with just the information from that one item?

Also how would I go about setting the data-target and id to a unique value for each item in the collection so that the row only expands for it's corresponding data?

For example:

Thanks!

0 投票
0 回答
52 浏览

uitableview - 如何在使用 FolioReaderKit 时创建可扩展的 tableView?

我正在将 FolioReaderKit 用于我的一个图书应用程序,并且我想创建 3 级可扩展 tableView。有谁知道我该怎么做?

0 投票
2 回答
77 浏览

ios - 可扩展 UITableViewCell 内的 UIButton 不会消失

我有 UITableViewCell 通过将其高度设置为零而变得不可见:

在该单元格内,我从单元格视图的顶部到底部约束每个视图。除了 UIButton 之外的每个视图都有效。但是当单元格的高度为零时,UIButton 文本不会消失。我认为这与 UIButton 文本有关,而不取决于父高度。UIButton 背景颜色在单元格折叠时会消失。我发现的最佳解决方案是改用 UILabel 。但它没有触摸动画。是否有另一种无需手动隐藏按钮的解决方案?

0 投票
1 回答
431 浏览

ios - 展开 tableview 后如何在 UITableView 的部分和行之间留出空间并在 tableview 折叠后删除空间

我正在设计一个 uitableview,该部分中有多个部分和行,我为此具有展开和折叠功能。现在,当行展开时,我在行和部分之间留出了空间,如下图所示。在此处输入图像描述

这是我用于展开和折叠部分的代码。对于部分,我使用标题视图。

我只是想在主菜和向下细节之间留出空间,用于标题视图和我正在使用 2 个不同单元格的行。请帮我解决这个问题。