iPhone UItableview didselectrowAtIndexPath总是返回选定的第一行。

时间:2023-01-27 13:36:49

I have a UItableview which have detail view pushed using navigationcontroller.If i selected a row it shows the details after dismissing the view and selecting another row it is returning the first selected row itself

我有一个UItableview它有使用navigationcontroller推送的细节视图。如果我选择了一行,它会在取消视图并选择另一行之后显示细节,它将返回第一个选中的行本身

2 个解决方案

#1


2  

you should use below table view delegate method to select the particular cell

您应该使用下表视图委托方法来选择特定的单元格

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

try this link you will get more information about tableview

尝试这个链接,您将获得更多关于tableview的信息

http://developer.apple.com/library/IOS/#documentation/UIKit/Reference/UITableViewDelegate_Protocol/Reference/Reference.html

http://developer.apple.com/library/IOS/文档/ UIKit /引用/ UITableViewDelegate_Protocol /引用/ Reference.html

#2


0  

release the old object and recreate a new object of detail view in didSelectRowAtIndexPath because it will use old object every time so viewdidload method will not work...

释放旧的对象并在didSelectRowAtIndexPath中重新创建一个新的细节视图对象,因为每次它都会使用旧的对象,所以viewdidload方法不会工作…

try this one or post your codes.....

试试这个,或者把你的代码贴出来……

#1


2  

you should use below table view delegate method to select the particular cell

您应该使用下表视图委托方法来选择特定的单元格

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

try this link you will get more information about tableview

尝试这个链接,您将获得更多关于tableview的信息

http://developer.apple.com/library/IOS/#documentation/UIKit/Reference/UITableViewDelegate_Protocol/Reference/Reference.html

http://developer.apple.com/library/IOS/文档/ UIKit /引用/ UITableViewDelegate_Protocol /引用/ Reference.html

#2


0  

release the old object and recreate a new object of detail view in didSelectRowAtIndexPath because it will use old object every time so viewdidload method will not work...

释放旧的对象并在didSelectRowAtIndexPath中重新创建一个新的细节视图对象,因为每次它都会使用旧的对象,所以viewdidload方法不会工作…

try this one or post your codes.....

试试这个,或者把你的代码贴出来……