0

目前我正在努力創建UIViewControllerUINavigationController的子類和XIB文件作爲視圖。UIViewController裏面的XIB?

當我創造一切從Xcode的菜單(新文件 - >類 - >隨着筆尖......等等),我收到了XIB而只用一個普通的UIView但我想UIViewController代替。

我在某處讀到XIBs只是一個視圖,你必須在代碼中處理控制器,這是真的嗎?因爲您可以閱讀here,因此可以將導航控制器組件插入到XIB。但是,我有一個與本教程中的代碼有關的問題 - 我的空視圖爲空UINavigationBar。當我做同樣的定期視圖控制器我得到這個緊靠控制器信息被使用超過一次......

我並不想強迫界面生成器做一些不尋常的,但我想知道這是否是可能的(修改內容視圖中的視圖控制器組件會更容易和更好)?如果是,如何實現這一目標?

回答

0

XIB文件用於構建可在屏幕上查看的內容。 UIViewController不可見。它擁有一個從XIB或代碼創建的視圖(可查看)。

我想從你想要做的是使用故事板,它可以讓你直觀地佈局你的UIViewControllers來定義那裏segue彼此(你的情況在導航控制器),這意味着顯示下一個UIViewControllers視圖,並把它在UIViewController層次結構中。

+0

據我瞭解,廈門國際銀行文件僅用於觀看的內容,我理解這背後奠定故事板的概念。但我想在XIB中使用UIViewController組件來獲得例如。 'UINavigationBar'爲了在界面生成器中設計視圖的舒適性。 – cojoj

相關問題