带有相同导航控制器的Tabbar
我已经实现了一个基于导航的视图控制器,它具有多个视图和模型。
现在我通过界面构建器将我的导航控制器添加到Tabbar。 (只是把整串拖进去)。它工作,我有一个新的标签,其中包含我的所有观点。
但现在我想再次将完全相同的导航视图控制器添加到另一个选项卡。我也可以这样做,问题是,当我删除表格视图中的条目,该条目仍然可以在其他选项卡中看到。
所以当我切换标签时,我需要一种更新模型的方法。
更新:
我在包含表格视图的
RootViewController
中添加了addObserver
。我把它放在“view did load”中,我的删除方法中的postNotification。没有编译错误,但表也没有相互更新。
我上传了我的项目,也许你可以看看?:
http://www.perry-paul.de/unternehmenf.zip
没有找到相关结果
已邀请:
1 个回复
裸雷胜檀哭
。 当您加载包含tableView的视图控制器时,使用注册tableView以获取通知
这样,每次发布“ModelUpdated”通知时都会调用
。因此,当您删除条目时,请使用发送通知
最后,不要忘记删除通知(通常在
):
关于
的更多信息在这个问题上:什么是NSNotification?