我有一種情況導致我需要支持兩種不同的啓動映像,以便在iPad上進行縱向定位,因爲視圖將根據IOS版本的不同而不同。顯示基於IOS版本的不同啓動映像版本
我正在開發支持UISplitViewController作爲根窗口的iPad/iPhone應用程序,當設備是iPad時。在IOS 5.0中,通過在應用程序控制器UISplitViewControllerDelegate方法中響應「否」,支持在縱向模式下顯示在分割視圖中的主視圖控制器。在IOS 4.2中,此方法未被調用,因此主視圖控制器不以縱向顯示。相反,它是按下導航按鈕時顯示的彈出窗口。
有沒有一種方法可以創建包含基於IOS版本的相應啓動映像的單個版本的應用程序(從iTunes客戶角度來看)?
高級技巧和竅門節中的iPhone應用程序編程指南介紹了推出怎樣不同的圖像可以基於平臺和設備來指定,但沒有IOS版本,像這樣:key_root平臺〜設備
另一篇文章的答覆中指出我可以通過創建多個目標來支持多個版本來解決類似的問題。是否可以創建多個目標並將它們作爲單個應用程序上傳到Apple,並讓它們根據版本分發相應的二進制文件?任何提示如何將不勝感激。
那麼在技術上這是蘋果公司建議什麼,所以他應該受到讚許努力,但是,是 - 它的好,讓您的啓動頁面的屏幕更簡化的版本 - 你可以只顯示標題欄和一個空的內容區域與沒有按鈕或分隔線。 –
@Kevin - 感謝您的超級快速回復。 我想最後我會創建一個初始視圖控制器,顯示啓動詳細視圖的背景圖像和另一個看起來像IOS 5主控的圖像。對於IOS4,我會讓假大師的動畫縮小到按鈕中。這將是客戶接下來要做什麼的一個很好的視覺線索。謝謝。 – JimmyP