在UIWebView中显示网站

时间:2011-02-16 16:36:22

标签: iphone objective-c cocoa-touch xcode ios4

嘿 我正在使用标签栏控制器模板在不同的标签栏项目中显示网站。我在每个标签栏项目的MainWindow.xib中设置了一个View和UIWebView(我删除了每个标签栏项目上的第一个和第二个视图控制器xib文件,因为它不是真正需要的,而且更容易编辑在Interface Builder中的MainWindow.xib中

我不知道此问题是否曾被提出,但由于某种原因,它没有显示网站,即google.com

这是我用来显示它们的代码:

在FirstViewController.h中:

@interface SEO : UIViewController {
    IBOutlet UIWebView *google;
}
@end

然后是FirstViewController.m:

- (void)awakeFromNib
{
    [google loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]];
}

最后我将UIWebView链接到文件所有者,然后我将NIB名称字段删除为空白,这样在编译时不会导致此错误:

  

UIWebview具有“视图”和“NIB名称”属性集。不支持此配置。

现在,当我编译并运行它时,它显示为完全空白,它不显示Web浏览器,它只是空白。

我希望有人能尽快帮助我!任何新的或编辑的编码都可以真正帮助我,谢谢!

1 个答案:

答案 0 :(得分:3)

您不应该UIWebView File's Owner。您应该FirstViewController File's Owner,然后将UIWebViewgoogle联系起来。