我有一个选项卡式 iOS 5 应用程序,当一些选项卡被点击并显示时,我需要继续显示某个子视图。在下面的模型中,我尝试解释我需要什么:大多数选项卡应保持显示相同的子视图,旨在显示有关应用程序核心功能的某些内容的状态,而无需在其中显示此类状态指示器子视图一些选项卡(例如,设置选项卡):
一些选项卡也可能允许在视图层次结构中导航,但即使用户导航,子视图也必须保持可见。我该如何管理这种情况?我应该为子视图创建一个单独的.nib
和UIViewController
,并将其添加/删除为根的子视图UITabBarController
吗?或者我应该从每个标签栏视图控制器中加载.nib
,并在标签的视图控制器中处理子视图?还是有另一种更好的方法来处理这种情况?
提前致谢