Edit:
what you want to click is not a UITableViewCell
This is a different view.
you can say
YourCustomView *view = [[YourCustomView alloc] init];
[self.navigationController pushViewController:view animated:Yes];
but I never see any code moving to another cell.
The cell is used to customize the appearance of the UITableView.
Add
I think the if statement is not useful here.
You mean
if(edController == nil){
edController = [[EditableDetailCell alloc] initWithnibName:@"EditableDetailCell" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:edController animated:YES];
}
.