添加Default-568h@2x.png后,iPhone 5 TabBar无法正常工作

时间:2012-09-24 13:29:27

标签: iphone ios6 iphone-5

  

可能重复:
  iPhone 5 TabBar not functioning in proper position

我将魔法Default-568h.png添加到我的项目中,我的应用程序自行调整大小。到现在为止还挺好。但是:我的UITabBar不再工作了。它的代表没有被调用。我首先认为它被另一个视图覆盖,但事实并非如此。代表在那里,它都在我的“旧”iPhone 4上工作。任何想法?

3 个答案:

答案 0 :(得分:20)

你需要做两件事:

1)您需要转到主xib,单击窗口对象,然后设置“启动时的完整大小”属性。

2)如果要转换旧项目,还必须确保将窗口根控件设置为tabbarcontroller。您可以通过在“界面”构建器中拖动或以编程方式在应用程序applicationDidFinishLaunching方法中执行此操作。

答案 1 :(得分:10)

确保为主窗口选中“启动时全屏”选项。前往Interface Builder并按照下面的1,2,3进行操作。

enter image description here

答案 2 :(得分:-2)

定义TabBar的高度。