gpt4 book ai didi

ipad - 可以在不重新加载表格 View 的情况下更改 UITableViewCell 的高度吗?

转载 作者:行者123 更新时间:2023-12-04 01:16:43 24 4
gpt4 key购买 nike

我正在尝试在不重新加载表格 View 的情况下调整 UITableViewCell 的大小。

我的 UITableViewCell 包含一个 UITextView,因此用户可以输入长度可能为几行(最多四行)的列表项。现在,每次用户按下返回键时,我都会调整 TextView 的大小,但我也想更改表格 View 单元格的高度。

我遇到的主要问题是重新加载表 View 的数据会使 TextView 失去焦点。有没有什么方法可以在不重新加载table view的情况下改变UITableViewCell的高度,让用户继续在text view中输入文本?

最佳答案

要调整表格 View 行的大小,请尝试发送:

[tableView beginUpdates];
[tableView endUpdates];

如果您在 tableView:heightForRowAtIndexPath: 中为该单元格返回了正确的高度,这些消息一个接一个地应该可以解决问题。方法。该行应该动画。您应该能够使用其边界或仅通过知道您将单元格高度设置为什么来返回单元格的高度。

显然“tableView”是你的表 View 的名称。

关于ipad - 可以在不重新加载表格 View 的情况下更改 UITableViewCell 的高度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5159738/

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