3
我聽說在XCode 4.5中有一些更改,故事板標識符不再稱爲標識符,而是Storyboard ID。我試圖使用它,但它不啓動任何東西。它始終是空白的。我究竟做錯了什麼?instantiateViewControllerWithIdentifier顯示空白視圖(xcode 4.5)
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
HistoryViewController* historyVC = [storyboard instantiateViewControllerWithIdentifier:@"histSB"];
隨着
[self presentViewController:historyVC animated:YES completion:nil];
OR
[self.navigationController pushViewController:historyVC animated:YES];
OR
[self presentModalViewController:historyVC animated:YES];
看到故事板屏幕截圖設置:
因此除了標準的「MainStoryboard.storyboard」,你還有第二個故事板文件,名爲「Storyboard.storyboard」? – ilmiacs
所以我只有一個......這就是我所說的。 (那是在我意識到有一個關於命名的約定之前,但在這個旁邊,故事板加載正常。) – minjiera
如果你只有一個,那麼你的父VC在同一個SB中定義。在這種情況下,你可以使用'self.storyboard',我一直使用它,沒有問題。如果這也行不通,可能有某事。關於您的VC實施。 – ilmiacs