问题标签 [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 投票
1 回答
2851 浏览

iphone - 以编程方式计算 UITableViewCell 高度包含“
”或“\n”的文本

我想使用代码计算单元格高度。我的文本包含 html 实体等<br>,<b>。我尝试了以下或类似的代码 -

它适用于单行代码和纯文本,但包含 html 标签的文本存在问题。

请帮忙。

0 投票
4 回答
10930 浏览

excel - 如何使用 VBA 检测不适合 Excel 单元格的值?

我们正在使用各种工具生成长 Excel 表格,这些表格必须在工作流程中进一步审查并用作输入。某些单元格对于它们包含的文本来说太小了的问题。因此,正在阅读工作表的人和程序将不会看到相同的数据。

当 Excel 未正确调整行高时,这通常适用于包含自动换行文本的合并单元格。但也有其他情况:例如,当某些列明确设置了宽度时,这对于长值是不够的。

在这里,“定义”和“注释”中的某些单元格不完全可见。有什么方法可以以编程方式找到这样的单元格吗?

0 投票
2 回答
2665 浏览

css - 使用 div 的 2 行和 2 合并行的高度

基本上我想使用 DIV 来实现这一点:

其中“三”的高度与“一”和“二”的高度匹配。

我的代码:

CSS:

我得到的结果是这样的:

应该将什么更改为“三”以符合“一”和“二”的高度?

帮助会很棒!

0 投票
2 回答
763 浏览

objective-c - 带有核心数据对象的动态 UITableView 高度

过去几天我一直在试图解开一个谜,为什么我的批量大小为 20 的 NSFetchedResultsController 在提取完成后总是会立即出现故障(即加载到内存中)我的所有对象,导致请求大约需要 20 秒。

事实证明,这是因为在我的 heightForRowAtIndexPath 中,高度是基于每个获取的对象的 NSString 属性的长度,因此在重新加载表格时,如果表格有 2000 行,则计算中每一行的高度一开始,由于我访问对象的文本属性,它会在一开始就出现 2000 个对象(以 20 个大小的批次),导致它永远存在。(我不知道一开始就计算了行高)。

所以问题是,如果我有一个批量大小为 20 的 fetch results 控制器,但我的行高是基于对象的文本属性,如果我尝试访问会导致对象不再是错误但是实际加载到内存中,计算高度的解决方法是什么?

我有哪些选择?

0 投票
3 回答
15583 浏览

ios - 如何将 UITableView 静态单元格设置为自定义高度?

我有一个带有静态单元格的 UITableView,我试图在满足条件时更改单元格的高度。条件得到满足,但单元格高度不会改变。

我正在使用的代码是

这些都不会改变单元格的行高是否有另一种方法来改变它们?

0 投票
1 回答
10861 浏览

c# - wpf.DataGrid 中的自动行高

我已将 DataGrid 绑定到我的集合,并且我需要将每行的高度绑定到我的属性。

可能吗?还是有另一种方法,将每行的高度与集合中的相应属性联系起来?

0 投票
1 回答
575 浏览

blackberry - 如何通过实现 listfieldcallback() 在 listfield 中设置不同的行高?

这是我最近的Custom_Listfield一堂课。

我试过用this.setRowHeight(i, highest + 10);. 它返回错误的高度大小,并且每行仍然具有相同的高度。

我相信有一些棘手的部分,黑莓不支持设置不同的行高。

0 投票
1 回答
1820 浏览

android - 如何垂直拉伸 GridView 的单元格?

我有这个 GridView:

这个布局将用于其中的项目:

结果:

在此处输入图像描述

我想将单行单元格拉伸为与多行单元格一样长。我怎样才能做到这一点?

我已经android:layout_height="match_parent"为 textViews 设置了,但它不影响。

0 投票
2 回答
17934 浏览

xcode - UITableViewCell:原型单元格的自定义行高

在我的故事板文件中,我正在 UITableView 中设计多个原型单元。每个单元格都有自己唯一的单元格标识符。

根据部分和行,我将方法中的一个原型单元格出列 - tableView:cellForRowAtIndexPath:

对于大多数原型单元格,我没有更改行高。在我的故事板上,它们的高度似乎由 UITableView 的“大小检查器”下的属性“行高”确定。

对于一个原型单元格,我通过特定 UITableViewCell 的“大小检查器”下的属性“行高”更改了高度。复选框“自定义”也被选中。

在我的故事板上,这似乎运作良好。但是在运行时,当我的单元格被出列并添加到 TableView 时,所有单元格都会获得默认的行高。

现在,我知道其他帖子中提到的 tableView:heightForRowAtIndexPath: 方法,但使用起来似乎有点奇怪,因为我已经在我的故事板中设置了自定义行高。

有人知道为什么这个属性不起作用吗?这个属性是否可以在不同的情况下使用?

谢谢

0 投票
1 回答
229 浏览

objective-c - UITableView setRowHeight 如何提交更改

我有一个设计,其中UITableViewCells 包含一个UIImageView. UIDeviceOrientationDidChangeNotification该图像在纵向或横向中应该具有相同的比例,这就是为什么我有一个在界面方向更改时使用通知调用的方法。

如果未注释该行,则重绘视图并正确设置行高。如果没有,即使使用[self.tableView setNeedsDisplay][self.tableView setNeedsLayout]不使用属性的新值。

如何强制重新加载 UI 以便应用新值?

它使用了一段时间,-(void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration因为该rowHeight属性是在界面旋转并重绘之前设置的,但由于一些奇怪的原因,这个方法不再被调用......

谢谢你的帮助 !