UiTableCell保持选中状态

时间:2012-04-11 15:14:24

标签: objective-c ios uitableview

我在其中创建了一个带有tableview的ViewController,因为我需要一个tabbar但是当我选择一个单元格转到detailview并且我要回来时,仍然会选择单元格。 (与标签栏相同)

有谁知道如何解决这个问题?我的所有代码都与Tableviewcontroller相同

http://i.imgur.com/f22rT.png

或者;是否可以将Tabbar添加到Tableviewcontroller?

2 个答案:

答案 0 :(得分:1)

我认为你只需要取消选择该行。在视图控制器的方法 viewWillAppear 中添加代码以取消选择所选的tableview行。 (提示:indexPathForSelectedRowdeselectRowAtIndexPath: animated:

此外,关于你的第二个问题,我认为你可以在另一个SO question中找到一个好的答案。

希望这有助于=)

答案 1 :(得分:0)

试试这个:

- (void)viewWillAppear:(BOOL)animated {
    [tableView deselectRowAtIndexPath:[tableView indexPathForSelectedRow] animated:NO];
}