gpt4 book ai didi

ios - 动态更改表格 View 单元格的高度

转载 作者:行者123 更新时间:2023-11-29 12:35:27 24 4
gpt4 key购买 nike

我正在实现一个看起来像 facebook newsfeed 的 tableview。

我已经根据里面的内容动态设置了tableviewcells的高度

但现在我遇到了一个问题,就是我想显示....more 就像在 facebook 中一样显示 3 行内容后,单击更多按钮后,必须通过显示完整内容来增加 tableviewcell 的高度表格 View 单元格的内容。

请看下面的截图

而不是显示所有内容,我只想显示 3 行,然后 ....more 必须在那里,如果单击更多按钮,tableviewcell 的高度必须动态变化

最佳答案

您可以截断 UILabel 或更改 UITextView 的大小,并放置一个标题为“更多”的相邻 UIButton。因此,当用户点击更多时,您将更改单元格的高度和 TextView /标签的框架,并且应该 Conceal 更多按钮。

您可以通过截断它(您的文本是...)来显示带有测试的 UILabel 以及位于其正下方的 UIButton。

因此,当用户单击按钮时,您可以更改标签的属性(行数、自动换行等)以适应所有文本,同时更改单元格的高度。

enter image description here

关于ios - 动态更改表格 View 单元格的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26481757/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com