0

我想創建一個主 - 細節應用程序,它包含主 - 細節層次結構中的3個視圖。添加第三個視圖到主 - 細節應用程序

首先查看=>其次查看=>三視圖

當我創建一個主從項目的XCode創建兩個ViewControllers;一個主視圖控制器和一個詳細視圖控制器...我想添加第三個ViewController來投影並在DetailView控制器中從TableView中打開這個新視圖。

我對此有點困惑,我添加了一個新的UIViewController類到我的項目,但我不明白我如何創建我的新視圖和DetailView控制器之間的關係?

回答

1

如果你想使用DetailController - >你的下一個控制器,你可以使用它像這樣

打開你的故事板,並添加有一個視圖控制器 設置一個唯一標題此視圖控制器 - U可以找到這個選項在右側菜單中像盾牌一樣下。設置任何你想要的標題(可以說my_detailed_controller)

然後在你想從細節視圖控制器去進一步更詳細的控制情況下,你把這個片斷:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle: nil]; 
YOURVIEWCONTROLLER *lvc = [storyboard instantiateViewControllerWithIdentifier:@"my_detailed_controller"]; 
[self.navigationController pushViewController:lvc animated:YES]; 

好運: - )

相關問題