【发布时间】:2012-05-26 12:55:10
【问题描述】:
我在情节提要中设置了一个 UITabBarController。我想从标签栏控制器传递一个数据字典,以便在适当的子标签中使用,这是一个标准的 UIViewController。
这似乎是一个很长的问题要回答,但我真的不知道从哪里开始。我正在寻找最简单的方法。我必须以编程方式使选项卡起作用吗?向我指出任何有用的开发人员文档也将不胜感激。
-奥斯汀
p.s.我是新手,到目前为止,我一直依赖故事板进行视图控制器转换
【问题讨论】:
-
我无法解析这个。你如何在 UITabBarController 中存储数据?你是 UITabBarController 的子类吗?标签栏控制器实际上只是一个用于控制视图控制器的元控制器。在 Apple 的 MVC 框架中,应该使用视图控制器将模型数据绑定到视图。如果您需要以复杂的方式在视图控制器之间共享数据,那么您可以使用通知、创建单例、将数据存储在应用程序委托中或使用共享的外部存储(如 CoreData)。
-
Jeff,所以具体一点,我将数据传递给 UITabBarController,但是我不明白如何将数据分发到单独的选项卡式视图控制器
标签: iphone objective-c uiviewcontroller uitabbarcontroller storyboard