Xcode不再允许我使用模拟指标,至少对于已经添加到标签栏的视图控制器而言。
我的方案如下:
我们正在谈论iPhone的应用程序。它有一个标签栏,在标签栏内有几个导航控制器。这些标准视图控制器设置为其根视图控制器。为这些导航控制器启用了导航栏。
如果我构建并运行,则会出现导航栏,但Xcode不会在界面构建器中显示它们。并且模拟的指标推出不可用,这意味着它不存在。
现在,如果我使用其中一个视图控制器并将其拖出层次结构,则模拟的指标卷展栏变为可用,导航栏也可见(如果在模拟指标中选择)。
我做过这样的设置就像一千次,我从来没有遇到过这个问题,但是我不知道它在哪个方面发生了变化,因为自从Xcode 4.0以来我几乎没有做任何接口。我目前的Xcode版本是4.2。
即使重新启动Xcode并启动新项目,问题仍然存在。
任何帮助都非常感谢!
更新
标签栏本身仍然提供模拟指标,当我在那里启用导航栏时,其子VC将“继承”它并显示它。这只是一点帮助,因为不是所有的VC都会有导航条,因此全局设置毫无意义。