每当我点击按钮时,我想打开google.com
,但它会关闭我的应用;如何在我的应用程序中启动URL?
答案 0 :(得分:5)
尝试在uiwebView中打开url ...它不会退出应用程序并在你的应用程序本身打开URL ...
点击下面的代码
NSURL *url = [NSURL URLWithString:@"www.google.com"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:requestObj];
快乐编码
答案 1 :(得分:2)
这是一个非常有用的名为CustomWebView的类,可以解决您的问题:http://www.silviodaminato.it/wordpress/solutions/surfing-the-web-in-app
答案 2 :(得分:1)
在您的界面生成器中创建UIWebView,并在您即将加载网页时通过IBOutlet将其连接到ViewController
NSURL * url = [NSURL URLWithString:@“www.google.com”];
NSURLRequest * requestObj = [NSURLRequest requestWithU RL:url];
[self.webView loadRequest:requestObj];
答案 3 :(得分:0)
当您打开URL时,将启动MobileSafari。除非您的应用程序是多任务处理的,否则您的应用程序将在启动URL时退出。考虑在iOS4中处理多任务功能。阅读Apple文档以获取更多信息。