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