你好,我只是一個初學者。加載一個xib文件
我已經創建了一個新的xib文件。現在我試圖把它稱爲下面的代碼,但它不起作用。
這是我在文件的所有者已完成:
UIViewController *controller;
controller = [[UIViewController alloc]initWithNibName:@"UserFeedback" bundle:nil];
[self.view addSubview:controller.view];
,我得到的錯誤是:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "UserFeedback" nib but the view outlet was not set.'
不要使用使用UIViewController只是使UIViewController的子類和使用該子類。而且xib也必須映射到該子類。 – Exploring 2013-02-13 06:25:07
http://stackoverflow.com/questions/4763519/loaded-nib-but-the-view-outlet-was-not-set-new-to-interfacebuilder – 2013-02-13 06:54:43
我懷疑它是否設置爲適當的類AFMoviePlayerController或不。 – 2013-02-13 06:55:49