自定义uitoolbar部分隐藏

时间:2010-03-28 13:53:52

标签: iphone ios-simulator

我想在我的UIViewController中添加一个自定义UIToolbar。在Interface Builder中,我在视图的顶部添加了uitoolbar,它看起来很好。但是,当我在模拟器中运行应用程序时,它会被默认的iphone栏隐藏(这个带有时钟,电池状态等)。

在这里你可以看到它的样子:

example http://www.cs.put.poznan.pl/jjurkiewicz/private/uitoolbar_hidden.png

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

好像你是在屏幕左上方的坐标(0,0)处添加视图。然后在状态栏后面绘制视图。确保将视图添加到正确的位置,将其放在状态栏下面(0,20)

答案 1 :(得分:1)

您不应该不必要地隐藏状态栏 - 所以在窗口/视图上使用IB检查器,在“模拟接口元素”下,将状态栏设置为任何栏“无”。这应该是在IB中创建新视图的方式。

答案 2 :(得分:0)

您可以随时隐藏状态栏,并在Info.plist中显示“状态栏最初隐藏”属性