Ater将XCode更新为4.5,我的视图控制器的某些导航栏消失了,它显示的视图控制器小于正常大小。这是我的故事板的图片:
正如您所看到的,它们比正常尺寸小,甚至是iPhone 4的尺寸。我在导航栏上有一些我想要处理它们的条形按钮项目,它在我运行时显示条形按钮应用程序在模拟器或设备上,但它没有显示在故事板中。知道如何解决它吗?
答案 0 :(得分:1)
我认为这是Xcode 4.5的一个错误 为了解决这个问题,我复制并粘贴了视图控制器并显示了导航栏,然后我删除了旧的视图控制器并将新控制器连接到其余的视图控制器。虽然我修复了这个问题,但我知道这不是解决这个问题的有效方法,如果有人想通过更好的方法修复它,我会很感激。
答案 1 :(得分:0)
在使用Xcode 4.6时,我找到了一种(某种)解决方案,用于导航条从故事板中消失。是的,它确实似乎是Xcode中的一个错误。然而,当我点击连接导航控制器的故事板中的各种segue时,我发现故事板导航栏有时会出现(有时会消失)。
同样,我非常确定这是一个错误,并且由于某种原因,Xcode有时会在点击故事板中的segue时是否应该显示故事板导航栏时感到困惑。只需尝试点击各个segue,直到您发现导航栏全部显示 - 或者至少显示您当前正在处理的那个。
答案 2 :(得分:0)
对我来说发生了同样的事情,但是几个小时后我发现问题很简单:请确保你的segue设置为Push,否则导航栏不会出现!