0
我有一個具有選項卡欄控制器的iOS 7應用程序。在一個選項卡上,我有一個tableView,我可以從中選擇一個單元格,並導航到一個詳細視圖。具有多個視圖的iOS表格視圖導航控制器
在詳細視圖我有以下才能夠瀏覽到另一種觀點認爲:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSLog(@"Table View Cell Clicked on row: %ld", indexPath.row + 1);
ThirdViewController *view = [[ThirdViewController alloc] initWithNibName:@"ThirdViewController" bundle:[NSBundle mainBundle]];
modelView.managedObjectContext = self.managedObjectContext;
[self.navigationController pushViewController:view animated:YES];
}
但是,這並不讓我轉到新的視圖。我如何導航到多個視圖,我需要這個:
View1 - > View2 - > View3 - > View4 - > View5 - > View6 - 所有這些視圖包含一個表視圖,選擇到另一個視圖是通過選擇在桌上的行上。
感謝 問候
更新: 問題解決了。最後一個表視圖確實添加了委託出口組。這是問題。謝謝
你的問題說你有一個「標籤欄」控制器,但在你的代碼,您使用的是導航控制器。這是什麼?都?運行此代碼時'self.navigationController == nil'? –
我有一個標籤欄控制器,並在一個標籤項中我有一個導航控制器。所以對於你的問題,我認爲這兩者。 –
Upssss,問題解決了。最後一個表視圖確實添加了委託出口組。這是問題。謝謝 –