我知道如何实现包装单元格渲染器,但是当您有多个包装列时,所有流行的实现都会中断。它们根据需要设置行高,但这样一列可以覆盖另一个列的设置。通常它是事实上确定行高的最后一列。
E.g。对于这些数据:
| Fairly lengthy text | Shorter Text |
如果你缩小第二列,你会得到:
| Fairly lengthy text | Shorter |
| | Text |
什么都没关系,但如果缩小第一列,你可以得到:
| Fairly lengthy | Shorter Text |
不显示第二行,因为“Shorter Text”覆盖了首选高度。
如何在不创建交叉引用和堆栈溢出的情况下实现此目的?你知道任何现成的实现吗?
答案 0 :(得分:1)
我自己解决了。我在地图中记住了单个单元格高度,并在每次渲染单元格时计算了行最大值。