Xcode 4导航项目提示属性行为不端?

时间:2011-06-21 02:54:16

标签: iphone ios xcode xcode4 navigationitem

在Interface Builder中进行设计并将文本添加到提示属性时,它会创建一个额外的顶部标题。这需要额外的厚度,以允许导航栏中的2个瓷砖。

一旦我删除了文本,让我们说重新设置它的方式,即使没有文本,它仍保持厚度。在运行时,切换视图会使条形增长和缩小,这并不好。

我的问题是,如何将其重置为默认的单行粗细条?

谢谢 吉姆

2 个答案:

答案 0 :(得分:1)

如果其他人有这个问题... 2个选项

1在xib direct中修复未删除的xml

一种解决方法,如果这是一个错误就是编辑* .xib文件...作为xml你可以删除留下的条目,似乎重置没有问题......

e.g。可以肯定的是,添加像“FOO BAR”这样的值,并在文本编辑器中搜索它以找到密钥。

(采取常规备用和护理以及自己的风险)

(向苹果提交在线bug以供评估)

Drew C建议的2个运行时程序修复 即设置self.navigationItem.prompt = nil

答案 1 :(得分:0)

在IB的“属性检查器”窗格中,将顶栏的值更改为“导航栏”而不是“带提示的导航栏”

编辑:见下面的照片 - enter image description here