我知道有同樣的問題有多個問題,但他們的解決方案都沒有爲我工作。在xCode中,我收到錯誤「加載了筆尖但未設置視圖插口」?
我做了一個自定義的viewController類(Home),並且我分別創建了一個.xib。 (實際上,我會有2個筆尖 - 一個用於加載ipad版本,另一個用於iphone)。
當我嘗試實例化一個家庭類的實例時,我得到了我在問題中提到的錯誤。
在xib文件中,我所做的只是將viewcontroller對象從庫中拖到屏幕上,並自動在文件所有者和第一個響應者下面添加一個viewcontroller圖標。然後,我進入viewController對象的檢查器,並將該類從viewController更改爲Home。
我從解決方案中看到的下一步是連接檢查器的視圖插座。我不完全確定我應該連接到什麼。我發現的解決方案將其連接到視圖圖標,但我看到的只有文件所有者,第一響應者和vc對象。它連接到他們沒有
的下面是我把應用程序的委託
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
Home *homePage = [[Home alloc] initWithNibName:@"HomeIpad" bundle:nil];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:homePage];
[self.window addSubview:navController.view];
[self.window makeKeyAndVisible];
return YES;
}
如何加載筆尖? – Eimantas
在didFinishLaunching的應用程序委託中,我做了initWithNibName:@「HomeIpad」。然後我將它添加到導航控制器中,我也在應用程序代理中實例化 – Mahir
請爲您的問題添加一些代碼。 – Eimantas