我想从不同的viewController更新tableView是否可能?

时间:2012-01-19 00:18:17

标签: ios uitableview uitabbarcontroller

感谢您提供优质资源!

我目前正在开展涉及标签栏的项目。基本上我有一个包含5个导航控制器的.xib文件,其中每个都有一个视图控制器,然后是一个tableView。

我的问题是,如何在视图控制器中获取导航控制器上的按钮以更新第一个导航控制器上的表格视图?

同样在导航项标题栏中,我无法使用任何按钮。

很抱歉,如果这是一个新帖,但它正在努力。
任何意见将不胜感激。

1 个答案:

答案 0 :(得分:2)

你正在考虑这个错误。更新的正确方法是您的模型,而不是您的视图(即tableView)。您应该有一组独立的模型类来保存您的数据。然后,每个视图控制器将访问这些类以读取或更新数据。视图控制器通常不会相互通信。

这种编程方法称为Model-View-Controller,它是iOS架构的核心。