【发布时间】:2011-04-29 10:55:29
【问题描述】:
我有一个应用程序,其中有一个根视图控制器,它将另一个视图控制器推入视图。此视图控制器显示一个表格。当一个单元格被选中时,它会推送到另一个视图控制器。 第一次推动有效,但第二次无效。 这是我在表格中选择单元格的代码:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
TwoViewController *two = [[TwoViewController alloc] initWithNibName:@"TwoViewController": bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:two animated:YES];
[two release];
知道我做错了什么吗?我用于两次推送的代码几乎相同...... 我也试过将此代码放在 UIButton 的 touchUpInside 事件中,但它不起作用。 我的猜测是没有navigationController来推送视图,但我不知道。 请帮忙!
【问题讨论】:
-
你能贴出你用来推送第一个视图控制器的代码吗?
标签: iphone objective-c uiviewcontroller push