我想创建一个主从应用程序,其中包含主从层次结构中的 3 个 View 。
第一个 View =>第二个 View =>第三个 View
当我创建一个主从项目时,XCode 创建了两个 ViewController;一个主视图 Controller 和一个详细 View Controller ...我想添加第三个 ViewController 来项目并从 DetailView Controller 中的 TableView 打开这个新 View 。
我对此有点困惑,我在项目中添加了一个新的 UIViewController 类,但我无法理解如何在新 View 和 DetailView Controller 之间创建关系?
最佳答案
如果您想使用 DetailController -> 您的下一个 Controller ,您可以像这样使用它
打开 Storyboard并添加一个 View Controller 为此 View Controller 设置一个唯一的标题 - 您可以在右侧菜单中的类似盾牌图标下找到此选项。设置您想要的任何标题(比如说 my_detailed_controller)
然后,如果您想从详细 View Controller 转到更详细的 Controller ,请调用此代码段:
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle: nil];
YOURVIEWCONTROLLER *lvc = [storyboard instantiateViewControllerWithIdentifier:@"my_detailed_controller"];
[self.navigationController pushViewController:lvc animated:YES];
关于ios - 将第三个 View 添加到主从应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15686410/