gpt4 book ai didi

ios - 如何让后退按钮返回到 UITableView 中的相同位置

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:22:43 26 4
gpt4 key购买 nike

我有一个 UITableView,它有一个 segue 设置,当在表中选择任何单元格时,将用户发送到一个新的 VC。这个 segue 工作正常。新的 VC 有一个“后退”按钮,可以让用户回到表格,但这个按钮总是让用户回到表格的顶部。有什么方法(可能是编程方式)让后退按钮返回到表格,但在他们之前选择的单元格(即表格的中间)?

最佳答案

我遇到过同样的情况。然后

  1. didSelectRowAtIndexPath:(NSIndexPath *)indexPath 中,我记得选择到 indexPathSelected

  2. 的单元格
  3. 我正在从 viewWillAppear

    重新加载 tableview
- (void)viewWillAppear:(BOOL)animated{
[[self tableView] reloadData];
}

3。我正在将 tableView 滚动到 ViewDidAppear

的位置
 [self.tableView scrollToRowAtIndexPath:indexPathSelected 
atScrollPosition:UITableViewScrollPositionTop animated:YES];

否则,在 contentOffset 的帮助下,您可以很容易地获得相同的行为,并且您可以在回来时重用它。

关于ios - 如何让后退按钮返回到 UITableView 中的相同位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40646495/

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