0
显示
我有UITableViewController中和的tableView的身体:didSelectRowAtIndexPath方法:方法如下:的UIViewController没有得到来自的UITableViewController
if (indexPath.row == 0) {
MyViewController *myViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
[self.navigationController pushViewController:myViewController animated:NO];
[myViewController release];
}
[tableView deselectRowAtIndexPath:indexPath animated:YES];
不幸的是,当我在表视图中选择第一行,然后我的观点在没有显示。当我调试我可以看到它进入if语句时,视图控制器被初始化并推入堆栈,但视图不出现。
任何想法? 谢谢!
感谢您的建议。事实上,我没有与视图关联的视图属性,但即使现在连接时,代码也不起作用。 有没有其他想法? – Jakub 2010-01-22 12:19:26
我查过,我可以看到 self.navigationController 为零。任何想法为什么它是零?我应该设置它吗? – Jakub 2010-01-22 12:34:46
解决!我添加时没有使用任何导航控制器,它工作正常。再次感谢您输入@TechZen! – Jakub 2010-01-22 12:40:12