我的应用程序有一个选项卡视图控制器作为主要接入点。 但是,当它第一次运行时,我需要检查一些基本数据,如果缺少这些数据,我需要先显示一个视图来捕获这些信息。选项卡视图中的表格使用此信息来显示数据。如何让父视图知道子视图已被删除 - iphone
我这样做的方式是这样的: 在我的应用程序委托中,我显示了选项卡视图。 然后检查信息x。如果不存在,请添加子视图2并将其显示在顶部。 在view2中,我捕获这些信息,然后点击一个按钮将它从superview中移除。所需数据存储在模型的全局变量中。 现在,控件返回显示它的选项卡视图。 问题是我需要在选项卡视图中重新加载表格数据,以便它反映正确的信息。但是,我无法在我的父级选项卡视图中捕获此信息。所以,我可以刷新的唯一方法是通过手动点击一个不理想的按钮。我希望它在子视图从堆栈中移除后立即自动刷新。
什么快速的答案!已经实现了它,并得到它的工作! - 谢谢 – user542584 2010-12-14 22:02:55