如何使用故事板创建标签栏控制器在视图之间传递对象

时间:2011-11-26 23:21:08

标签: iphone ios ios5

我有2个视图由一个标签栏视图控制器控制,该控制器由模板Xcode 4使用故事板发出。

我在第一个选项卡上的第一个视图是数据输入页面,第二个选项卡上的第二个视图显示了此数据。我有一个对象,第一个视图存储此数据。我如何不仅将此对象传递给第二个视图,还确保当有人更改第一个视图中的一个UITextfields时它会更新?

非常感谢

1 个答案:

答案 0 :(得分:2)

将数据对象放在应用程序委托的属性中,或放在全局变量中。在数据输入页面的视图控制器中,为每个文本字段添加IBAction方法。在action方法中,更新数据对象的相应字段。在故事板中,将每个文本字段的“Editing Did End”或“Value Changed”事件连接到相应的IBAction方法。