gpt4 book ai didi

iphone - 将 subview 添加到 UITableViewCell 问题

转载 作者:搜寻专家 更新时间:2023-10-30 20:22:43 24 4
gpt4 key购买 nike

我有一个 UITableView ,如果我点击其中一行,它会在底部添加一个 subview 。问题是,当我点击表格中的最后一行时,它会隐藏 subview 并让我滚动到底部才能看到它。这是一个小错误,但解决此问题的最佳方法是什么。

我能想到的一种方法是,如果选择了最后一行,则向下滚动到该行的底部。不过,这似乎不是一个很好的解决方案。

这是一个 video说明我的问题

最佳答案

你可能想在 didSelectRow 方法中尝试这样的事情:

if (indexPath.row == [dataArray count]) {
[tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:indexPath.row
inSection:0]
atScrollPosition:UITableViewScrollPositionBottom
animated:YES];
}

我还使用以下方法使最后一行可见(尽管从您的视频中我认为这不适合您的情况)

[guessesTableView scrollRectToVisible:CGRectMake(0, 0, 1, 1) animated:NO];

关于iphone - 将 subview 添加到 UITableViewCell 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6159112/

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