gpt4 book ai didi

objective-c - 如何使特定的 UITableViewCell 在屏幕上可见,同时在 UITableView 中有更多行

转载 作者:可可西里 更新时间:2023-11-01 03:01:39 25 4
gpt4 key购买 nike

我在一个 TableView 中有 20 行,我已经在屏幕的一半(使用 IB)中设计(或者说调整了大小)UITableView,并在半个屏幕中显示与特定 UITableViewCell 相关的内容。哪个单元格的详细信息将显示在半屏中是运行时决定的。我希望在加载倒数第二个单元格的 View 时单元格可见。

我怎样才能做到这一点?

最佳答案

我发现确保整个单元格可见的最简单方法是要求 tableview 确保单元格的矩形可见:

[tableView scrollRectToVisible:[tableView rectForRowAtIndexPath:indexPath] animated:YES];

测试它的一种简单方法是将其放入 -(void)tableView:didSelectRowAtIndexPath: - 如果它被部分隐藏,则点击任何单元格会将其滚动到位。

关于objective-c - 如何使特定的 UITableViewCell 在屏幕上可见,同时在 UITableView 中有更多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9157979/

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