Iphone应用程序启动没有网址栏的网站

时间:2014-02-05 08:04:19

标签: ios iphone

我需要为iOS制作一个简单的应用程序。打开它之后,我希望它打开某个网站的safari并且地址栏不会显示。

我对iOS应用程序完全陌生,我找不到谷歌的类似内容。也许有人已经完成了它并可以共享代码或指向我可以找到它的地方?

1 个答案:

答案 0 :(得分:4)

您只需使用UIWebView,默认情况下不包含任何控件或地址栏。

课程文档here

以下是一个小例子:

UIWebView *webView = [[UIWebView alloc] initWithFrame:self.view.bounds];  
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"www.google.ie"]]];
[self.view addSubview:webView];

这将有效地为您提供应用程序内的浏览器视图,而无需调用Safari本身。

您可以将此UIWebView嵌入UINavigationController,或在应用程序视图层次结构中的任何其他位置使用它。

最后一点,UIWebView类有许多可以实现的委托方法,当给定事件发生时(URL加载,有错误等),系统将调用这些方法。