从iPhone应用程序打开URL

时间:2009-07-08 11:05:24

标签: iphone objective-c

我想在iPhone应用程序上集成一些链接。

当用户触摸按钮说“Yahoo”时,雅虎的页面将被打开,然后雅虎邮件的所有功能都会继续。我怎样才能做到这一点?我对NSURL有点了解,但并不多。 请帮助我。 提前谢谢..

2 个答案:

答案 0 :(得分:3)

要在Mobile Safari中打开页面,您需要实现以下内容:

NSURL *url = [NSUR URLWithString:@"http://www.google.com"];
[[UIApplication sharedApplication] openURL:url];

您可以使用自定义网址架构返回您的应用程序(有关详细信息,请参阅iPhone Application Programming Guide),但由于您要访问无法控制的网站,我认为不是一个选择?您可以在应用中使用UIWebView control吗?

答案 1 :(得分:2)

在目标的动作方法中输入如下内容:

 [[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://www.google.com"]];