我有2个视图由一个标签栏视图控制器控制,该控制器由模板Xcode 4使用故事板发出。
我在第一个选项卡上的第一个视图是数据输入页面,第二个选项卡上的第二个视图显示了此数据。我有一个对象,第一个视图存储此数据。我如何不仅将此对象传递给第二个视图,还确保当有人更改第一个视图中的一个UITextfields时它会更新?
非常感谢
答案 0 :(得分:2)
将数据对象放在应用程序委托的属性中,或放在全局变量中。在数据输入页面的视图控制器中,为每个文本字段添加IBAction方法。在action方法中,更新数据对象的相应字段。在故事板中,将每个文本字段的“Editing Did End”或“Value Changed”事件连接到相应的IBAction方法。