问题标签 [row-height]

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 投票
12 回答
48460 浏览

ios - 具有动态高度 iOS 的 UITableViewCell

我在我的应用中使用 CustomCell 实现了 TableView,

UITableViewCell我想要我根据文本长度的动态高度UITableViewCell

这是快照Customcell

:这是我的快照UITableView :代码片段heightForRowAtIndexPath

正如您在第二张图片中看到的,单元格的高度是固定的,它不会随其文本(内容)大小而改变。

我在哪里犯错?如何制作标签或单元格以根据其内容/文本更新其大小?

0 投票
4 回答
963 浏览

ios - iOS >> UITableView 与 2 个不同的自定义 UITableViewCells 具有不同的高度

我有一个 UITableView,我为它创建了两个不同的自定义单元格,我们称一个为“RegularCell”,另一个为“BigCell”。这样做的原因是我需要不同的数据模型对象表示,在某些情况下我希望以不同的方式呈现数据。

我读了一些关于通过 heightForRowAtIndexPath 与 cellForRowAtIndexPath 来处理它的方法,但我不清楚在我的情况下如何处理它>>在我的表中,我事先不知道哪一行将包含哪个自定义单元格; 我只在 cellForRowAtIndexPath 中获取这些数据,我在其中检查数据数组,在这种情况下我需要代表特定行。

在 heightForRowAtIndexPath 中进行计算似乎很愚蠢,因为它是在 cellForRowAtIndexPath 之前调用的,并且整个想法是您不会提前创建所有单元格,而只是为诸如滚动条大小之类的东西“腾出空间”。

另一方面,只有当我意识到我所代表的内容时,我才能知道我需要哪个单元格,因此行高应该是多少。

有人遇到过这样的案例,可以分享一些智慧吗?

0 投票
1 回答
271 浏览

objective-c - 在xcode中查找数组中数组的长度

在 .h 文件中,

试图找到'detailarray'的长度,以便它可以帮助我分配表格中单元格的高度。

在选择表格单元时,我尝试计算'detailarray'中的字符串和数组的长度,这里

使我的应用程序崩溃的问题是,找到“位置”长度,错误如下:'-[__NSArrayM 长度]:无法识别的选择器发送到实例 0x717e8e0'

任何人都可以在这方面帮助我。

0 投票
28 回答
664337 浏览

ios - 在 UITableView 中使用自动布局进行动态单元格布局和可变行高

如何UITableViewCell在表格视图中使用自动布局来让每个单元格的内容和子视图确定行高(本身/自动),同时保持平滑的滚动性能?

0 投票
1 回答
2666 浏览

excel - 根据所选列中的文本调整行高

我找不到这个问题的答案,并认为答案可能适用于对其他事物和其他人有用。

在单元格 G1 中是一个下拉列表,在右侧的列中有超过 300 行文本,每列的标题构成下拉列表 (G1) 中的内容。根据在下拉列表中选择的内容,所有其他列都被隐藏,除了与下拉列表选择匹配的列。

由于有不同数量的文本(现在大部分是隐藏的),在启用了换行文本和 row.autofit 的情况下,可见列的行高将比隐藏列之一的行高大得多这些特定行中的文本量。

我想运行一个宏,根据该选定列所需的行高调整行高。其中大部分将是单行 (15),大约有十几个需要变大。我想将它们全部设置为 15,然后找到需要更大高度的行并相应地调整高度。

我从其他帖子中了解到,没有简单的解决方案(我使用的是 Excel 2007),尽管我喜欢复制单元格内容,将其粘贴到工作表的空白区域,在该行上使用自动调整以获得正确的想法行高,然后将该行高应用于复制文本的位置。

这是我的第一篇文章,而且是这方面的初学者,所以如果我在提出问题的方式上做错了什么,请告诉我。下面是我到目前为止所得到的地方,但是我在 If Not.. 开头的行上出现类型不匹配错误。

0 投票
2 回答
7777 浏览

android - Expandable GridView 高度不会扩展到内容的高度

我正在使用这个ExpandableHeightGridView类,其中GridView“据说”延伸到内容的高度,因为我将它放在ScrollView. 如果我的项目是完整的,这很好用,GridView但是由于我的GridView项目是动态的,所以它的项目数量并不总是相同,现在的问题是如果我的GridView项目较少,它的高度不会包裹到内容高度但有一个空间空白行。我不明白为什么它分配那个空白行。

这是布局:

我将 GridView 的权重分配为 1,其他的为 0。我说对了吗?

0 投票
1 回答
7416 浏览

ios - 索引路径处的行的高度显示不正确

StackOverflow 的一个男孩提供了这样的帮助,可以根据标签的内容自动设置单元格的高度......

我已经实现了他的方法,但是当我在 tavleview 上滚动时,每个单元格中的所有文本都重叠并且没有阅读任何内容......你能告诉我这段代码有什么问题吗?

在此处输入图像描述

我不得不更改 CGSize 因为我正在处理一些代码 ios7 已被弃用,例如:

 

你能帮我吗?

0 投票
2 回答
2380 浏览

java - JTree:可变行高

我希望我的 JTree 具有可变的行高。根据我的阅读,我所要做的就是setRowHeight(0)实现一个自定义的TreeCellRenderer. 在 TreeRenderer 内部,根据项目设置了不同的边框。但是,当添加边框时,行高仍然保持不变。例如,EmptyBorder(0,0,8,0)添加 an 时,标签会移动到顶部 8 个像素。因此,树不像左侧的预期结果,而是看起来像右侧:

这基本上是我的代码:

0 投票
1 回答
6696 浏览

css - 容器行高自动填充/使用 CSS 调整

我有一个包含两行容器的容器(包装器),并且我将两行的高度值都设为自动,以便可以根据其中的内容动态调整其大小(而不是为每行提供特定高度,例如行顶高度 46 % 和行底 54%)。我正在尝试获取底行容器的高度以使用 CSS 自动填充屏幕(*不使用 JavaScript)。请检查下面附加的图像以获得预期的结果。请指教,谢谢。

单击此处在 JSfiddle 进行预览

HTML

CSS

单击此处在 JSfiddle 进行预览

预期结果:

应该看起来像这样

0 投票
4 回答
3921 浏览

ios - 表格视图上动态单元格高度中的标签未正确显示文本

我试图让我的表格视图单元格根据单元格内的内容调整它们的高度。

由于单元格的高度不同,它似乎可以正常工作,但我无法正确显示文本。

表格视图和原型单元格是使用情节提要创建的,并且我有一个自定义单元格类链接到我的原型单元格。在我的原型单元格中,我有三个标签;标题标签、日期标签和具有动态文本数据的标签。在情节提要的属性检查器中,动态文本数据标签行号设置为 0,换行符设置为“自动换行”。

当我运行应用程序时,单元格高度都不同,所以我假设索引路径处的行高度有效:

这是我在索引路径处的行单元格:

打印出动态文本数据的 cell.newsTextLabel.text 显示在单元格中,但只显示第一行。

我已经尝试了一些显示 iOS 6.1 的动态单元格高度的示例,它们工作正常,但我无法让它在 iOS 7+ 上工作

所以我希望有人可以帮助解决这个问题并帮助我弄清楚我做错了什么。

在此处输入图像描述