gpt4 book ai didi

iphone - UITableView:切换回 View 后突出显示的单元格

转载 作者:搜寻专家 更新时间:2023-10-30 19:53:04 25 4
gpt4 key购买 nike

我将 UINavController 与一些 UITableView 一起使用,以显示对某些数据的一种向下钻取(例如联系人应用程序)。效果很好。我遇到的唯一问题是,当我在第一个 TableView 中选择一个单元格时,它会突出显示,然后 View 切换到下一级,然后,如果我返回到第一级,该单元格仍会突出显示。那么,如何在切换回来时重置突出显示?

最佳答案

在 TableView 的 Controller 中执行:

-(void) viewWillAppear:(BOOL)inAnimated {
NSIndexPath *selected = [self.table indexPathForSelectedRow];
if ( selected ) [self.table deselectRowAtIndexPath:selected animated:NO];
}

或者您可以在 tableView:didSelectRowAtIndexPath: 中取消选择所选行,您可以在其中处理推送下一个 Controller 。

关于iphone - UITableView:切换回 View 后突出显示的单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2775404/

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