我知道有同样的问题有多个问题,但他们的解决方案都没有为我工作。在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