,当我点击我的tableview.The代码单元如下:推视图时单击我要推一个视图tableviewcell
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if (tableView.tag == todoTableViewTag) {
NSLog(@"aa");
ViewControlleraaa* testvc = [[ViewControlleraaa alloc] initWithNibName:@"ViewControlleraaa" bundle:nil];
[self.navigationController pushViewController:testvc animated:YES];
}
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}
,但它并不在所有的工作。
我有 ViewControlleraaa.h ViewControlleraaa.m和ViewControlleraaa.xib 但我除了创建它们什么都没做。
那么问题在哪里?
代码是否会触发?你有没有看到“aa”登录到控制台? – mbm29414 2014-11-08 17:57:02
@ mbm29414是的,testvc不是零。所以我无法弄清楚问题在哪里! – EvanZeng 2014-11-08 17:59:15
'self.navigationController'怎么样?它是'零'吗?也许你需要将你的视图控制器嵌入到导航控制器中? – mbm29414 2014-11-08 18:00:00