Iphone TableView中的DetailView不';t工作(IOS)
我从一个有4个按钮的Tabbar控制器的程序开始。 在其中一个页面上,viewController中有一个表视图。当我单击该行时,我想推送一个DetailView。但是什么都没有发生,没有错误,什么都没有 有人知道会出什么问题吗Iphone TableView中的DetailView不';t工作(IOS),iphone,controller,tableview,Iphone,Controller,Tableview,我从一个有4个按钮的Tabbar控制器的程序开始。 在其中一个页面上,viewController中有一个表视图。当我单击该行时,我想推送一个DetailView。但是什么都没有发生,没有错误,什么都没有 有人知道会出什么问题吗 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { //Get the selected item NSString *
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
//Get the selected item
NSString *selectedItem = [listOfItems objectAtIndex:indexPath.row];
//Initialize the detail view controller and display it.
DetailViewController *myController = [[DetailViewController alloc]
initWithNibName:@"DetailViewController"
bundle:[NSBundle mainBundle]];
myController.title = @"Detail View";
myController.selectedItem = selectedItem;
[self.navigationController pushViewController:myController animated:YES];
[myController release];
}
您确定已设置
UITableViewDeleteGate
?如果没有,请将UITableView
的委托设置为
tableView.delegate = self;
还要确保头文件实现了
UITableViewDelegate
协议只有当应用程序支持UINavigation Controller时,才能导航到另一个视图控制器。如果存在,则第二,您的UITableViewDelegories不存在
为此,你需要
tableView.delegate=self强>
或者请详细说明您的问题是否调用了上述方法?放置断点并检查它