2011-07-06 120 views
1

我試圖顯示從我的導航控制器(iOS 4/Xcode 4)中的NIB加載的控制器,但它不工作。 Interface Builder不允許我選擇任何筆尖;當我嘗試手動鍵入一個我得到這個錯誤:iOS:無法獲得與導航控制器顯示的視圖

警告:不支持的配置:導航控制器NIB名稱設置爲MyViewController.nib(這個視圖控制器不打算有其觀點,以這種方式)

這是關於什麼的?有一點需要注意:我在創建基於視圖的項目後手動添加了導航控制器。我決定在創建項目之後使用一個,而不是從一開始就選擇基於Nav的。也許我忘了一個設置?

回答

8

我想你試圖設置導航控制器本身的NIB。

這不是你想要做的:你反而想設置導航控制器的根視圖控制器的筆尖。爲此,您應該通過導航面板(左側面板中的當前NIB中的所有對象列表)展開導航控制器。

選定'Root View Controller',然後根據需要設置其NIB和類。

你現在得到一個錯誤的原因是你實際上試圖設置導航控制器的NIB,XCode是完全不會讓你這樣做的。

+1

老兄,你完全搖滾!我可以發誓我這樣做,但顯然不是!感謝救生員! GB – gonzobrains

相關問題