我需要用 UIWebView 动态填充 UIViewController。我正在使用 UIWebviewController 在 iPhone 和 iPad 上自动加载。我正在使用 UINavigationController 将 UIViewController 推送到屏幕上。
这是我所做的
在视图控制器代码中(在 *.h 中)
@property (weak, nonatomic) IBOutlet UIWebView *webview;
(在 *.m 文件中)
@synthesize webview;
(在 viewDidLoaded 方法中)
self.webview = [[UIWebView alloc] initWithFrame:self.view.bounds];
self.webview.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
self.webview.delegate = self;
[self.view addSubview:self.webview];
我正在像这样推动视图控制器
CommonViewController *commonController = [CommonViewController alloc] initWithNibName:nil bundle:nil];
[self.navigationController pushViewController:commonController animated:YES];
我得到了例外
* 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“-[UIViewController _loadViewFromNibNamed:bundle:] 加载了“CommonViewController”笔尖,但未设置视图出口。*
谁能告诉我是什么导致了异常。我已经添加了要查看的 webview,我不知道下一步该怎么做!!!