在我的应用程序中,我构建了每一件动态,我不使用故事板。 我按下单元格时无法按下视图控制器 这是我的代码。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
TripDetailView * TripDetailViewObjec = [[TripDetailView alloc]init];
[self.navigationController pushViewController:TripDetailViewObjec animated:YES];
}
我能在这个问题上做些什么? 提前谢谢
答案 0 :(得分:0)
在您的App Delegate中,首先创建一个导航控制器,并像这样推送您的表视图控制器
UITableViewController *tvc = [[UITableViewController alloc] init]; // your tableViewController
UINavigationController *nav = [UINavigationController alloc] initWithRootViewController:tvc];
[tvc release];
self.window.rootViewController = nav;
[nav release];
比你的导航控制器不会为null,你可以在它上推新的View Controller,就像这样!
TripDetailView * TripDetailViewObjec = [[TripDetailView alloc]init];
[self.navigationController pushViewController:TripDetailViewObjec animated:YES];