也許這是一個太簡單的問題,但我有點困在這裏。我已經實現了一個繼承自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