也许这是一个太简单的问题,但我有点困在这里。我已经实现了一个继承自UITableViewController的类。这个类是我通过代码构建的分割视图的根控制器,而不是Interface Builder。问题是我试图从表中的accesory视图中显示一个详细视图,而我的实例中的navigationController属性为零。我不知道如何实例化一个新的UINavigationController,以便能够在我的代码中显示详细的视图。创建一个UINavigationController在UITableViewController中使用,而不需要Interface Builder
这是我想要使用的accesory按钮:
- (void)tableView:(UITableView *)tableView
accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath {
PartDetailViewController *partDetailViewController =
[[PartDetailViewController alloc] initWithNibName:@"PartDetailView" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:partDetailViewController animated:YES];
[partDetailViewController release];
}
任何暗示将非常感激。
由于提前,
费德里科
非常感谢。那正是我所期待的。 – Federico 2011-02-02 15:19:16