我是一名初出茅庐的 iphone 开发人员,正在尽我所能,但我对 UINavigationController 有疑问。
我有一个标签栏应用程序,有 3 个标签。
第一个选项卡有五个 UIButton,每个都加载应用程序的不同“部分”,每个部分都有多个视图。
其他选项卡仅显示一些信息。
当用户在我的第一个选项卡上选择任何 UIButtons 时,我正在使用 [self.view addSubview: xxxxx];
当用户离开这个视图时,我使用 [self.view removeFromSuperview];
我的问题是:
这是做事的坏方法吗?我应该使用导航控制器吗?我没有使用的原因是因为我想要一个自定义外观的 UI,并且我知道导航控制器会稍微强制您的设计。
最重要的是,我将使用核心数据来实现持久存储……我实现这个应用程序的方式会导致核心数据出现问题吗?
任何有关 thsi 的帮助将不胜感激。
干杯
汤姆