gpt4 book ai didi

调整大小后 iOS 表格 View 单元格无法正确显示

转载 作者:行者123 更新时间:2023-11-29 10:43:58 25 4
gpt4 key购买 nike

我已经用 6 个静态单元格设置了我的 TableView ,我试图让一个单元格(第三个单元格)在选择时展开。问题是,它在调用 reloadRowsAtIndexPaths: 后调整大小,但随后单元格显示为空白。如果我将单元格滚动到 View 之外,它会正确显示内容。

当我调用 [tableView reloadData] 时,单元格不是空白的,但是我无法欣赏动画。

有谁知道为什么会这样吗?

最佳答案

好吧,如果您设置了一行的高度,那么您需要重新加载单元格的内容,而不是整个表格的内容。如果您调用 [tableview reloadData] 那么它只是意味着您重绘整个表格(没有高度校正)。

重新加载表格中的单个单元格:

[tableView beginUpdates];
[tableView reloadRowsAtIndexPaths:indexPath] withRowAnimation:UITableViewRowAnimationNone];
[tableView endUpdates];

关于调整大小后 iOS 表格 View 单元格无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23109467/

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