2010-07-20 64 views
4

我有一個已經測試,提交和批准的現有iPhone項目,使用3.1.3 SDK進行編譯。我已經完成了這個項目並按照Apple的指示將它轉換爲通用的iPad/iPhone應用程序(即讓Xcode發揮它的魔力)。UITabBar在iPad上無響應

這個應用程序有一個UITabBarController作爲其根視圖控制器,內置XIB。在4.0 iPhone模擬器上運行時,它工作正常。在3.2 iPad模擬器或設備本身上運行時,它有一個主要缺陷:UITabBar無響應。我無法更改任何選項卡;在UITabBar的任何部分點擊都不會被註冊。我可以點擊當前選項卡的視圖控制器的視圖沒有問題。

由於在XIB中創建了UITabBarController,我還在XIB中創建了其選項卡(視圖控制器)。如果我添加或減少選項卡,似乎更新UITabBar罰款。但是,仍然沒有任何實際的選項卡可以選擇。

有沒有人有任何想法?

回答

4

原來蘋果放入Xcode將auto項目轉換爲通用iPhone/iPad項目的automagic選項並未在我的MainWindow-iPad.xib中爲我的UIWindow實例設置「Full Screen at Launch」標誌,這意味着所有涉及硬編碼320x480幀以外的內容都沒有發送到我的應用程序。