我使用XCode 4創建了一個空的iPad TabBar應用程序,沒有故事板。我將該應用程序放置在工作區中。然後,我將Kal源(從iPad Juice構建中獲得)添加到工作區中作爲單獨的項目。最初的構建是乾淨的。如何用另一個視圖控制器(Kal)替換TabBar應用程序中的FirstViewController?
然後我去了Kal示例(NativeKal)並添加了EventKitDataSource.h和.m,以及NativeCalAppDelegate.h和.m。 (下圖顯示了哪些文件示例項目)
這是從NativeCalAppDelegate.h文件中的代碼:
我試着設置了第一的TabBar的UIView控制器到「KalViewController」,正如我在使用Storyboard時通常所做的那樣,但它並未列在類的下拉列表中。
問題是:如何獲取NativeCal示例視圖控制器來替換TabBar應用程序中的FirstViewController?
我的建議是切換到故事板,在它們中做UITabBarControllers要容易得多。 – Popeye
我剛剛從故事板與這個應用程序... Kal的東西使用Nibs,故事板沒有,我不知道如何將.xib文件合併到Storyboard ...這就是爲什麼我決定嘗試這種方式。 : - { – SpokaneDude
只需創建一個新的故事板,並將所有內容複製並粘貼到其中,然後控制從新的UITabBarController拖動到要鏈接到選項卡欄的UIViewControllers,它爲您完成剩下的工作。之後的其他一切都是一樣的。 – Popeye