我将魔法Default-568h.png添加到我的项目中,我的应用程序自行调整大小。到现在为止还挺好。但是:我的UITabBar不再工作了。它的代表没有被调用。我首先认为它被另一个视图覆盖,但事实并非如此。代表在那里,它都在我的“旧”iPhone 4上工作。任何想法?
答案 0 :(得分:20)
你需要做两件事:
1)您需要转到主xib,单击窗口对象,然后设置“启动时的完整大小”属性。
2)如果要转换旧项目,还必须确保将窗口根控件设置为tabbarcontroller。您可以通过在“界面”构建器中拖动或以编程方式在应用程序applicationDidFinishLaunching方法中执行此操作。
答案 1 :(得分:10)
确保为主窗口选中“启动时全屏”选项。前往Interface Builder并按照下面的1,2,3进行操作。
答案 2 :(得分:-2)
定义TabBar的高度。