2011-08-02 70 views

回答

0

didselectrowatindexpath使用方法selectRowAtIndexPath:animated:scrollPosition:和行保持选中状态。

0

当你要从另一个视图返回时,请确保保存selectedCell,然后在viewwillappear方法reloaddata.Incellforindexpath中写入选择样式的代码uitableviewcellselectionstyleblue。

0

首先,您可以在didSelectRowAtIndexPath方法中将选定的indexPath存储为用户默认值(也许您可以存储大于表视图行数的indexPath以指示初始化阶段,这意味着未选择任何行) 然后,你可以加载存储indexPath使用

tableView selectRowAtIndexPath:<#(NSIndexPath *)#> animated:<#(BOOL)#> scrollPosition:<#(UITableViewScrollPosition)#> 

同时viewDidLoad方法,你可以做一些检查(如上面或别的东西)提到,检查是否有什么还没有选定。(保存布尔在用户默认也有效)

相关问题