0

我见过像新的亚马逊应用这样的 iPad 应用,它们在标签栏中有一个拆分视图作为一个标签。我试图通过从主详细信息模板开始并向其添加选项卡栏和/或选项卡栏控制器来制作一个这样的模板,然后我尝试了一个选项卡模板并添加了一个拆分视图和/或拆分视图控制器它,我什至从头开始尝试了一个,但仍然没有运气。我知道苹果可以完成并批准它,因为我开始在应用商店中看到更多。

任何人都可以帮助找到一种方法,最好用故事板制作这样的应用程序吗?

这是我想做的截图

4

1 回答 1

0

问题是您使用来自苹果的模板,他们在应用程序委托文件中设置了根视图控制器应该是什么。在你提出的这两种情况下,你都会改变这一点。使用主详细信息模板,您将在您的应用委托中拥有它

  UINavigationController *navigationController = (UINavigationController *)self.window.rootViewController;
    MasterViewController *controller = (MasterViewController *)navigationController.topViewController;
    controller.managedObjectContext = self.managedObjectContext;

然后您尝试使根视图成为选项卡栏控制器,这就是您遇到错误的地方。我刚刚做了一个测试,几乎清除了应用程序委托中的所有内容,并将故事构建器中的 masterviewcontroller 更改为常规的 tableviewcontroller 类,并且所有内容都已加载。如果它不是您对小型应用程序所需要的,那么您最好从一个空的应用程序开始学习,因为最好知道一切都在哪里,因为您是创建它的人。

于 2013-07-20T01:08:11.883 回答