我在这里按照教程: http://www.raywenderlich.com/14172/how-to-parse-html-on-ios
其中一个挑战是: “当你点击每一行时,让手机打开Safari到该教程或贡献者的URL?”
如何将动态解析数据作为每个UITableViewCell的链接? 代码在浏览器中打开和在应用程序中打开之间会有什么不同?
提前致谢。
答案 0 :(得分:0)
要在Safari中打开网址,您需要: 1.使用URL创建字符串。
NSString *urlString =@"http://www.google.com";
2。用这种UIApplication方法打开它
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlString]];
或强>
如果你想打开你需要的app里面的链接。 1.创建WebView并将其设置为委托(如果要控制加载过程,则为可选项)。
UIWebView *webView =[[UIWebView alloc] initWithFrame:CGRectInset(self.view.frame, 10, 10)];
2。创建URL请求
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]];
3。将WebView添加为子视图
[self.view addSubview:web view];
4。加载您的请求
[webView loadRequest:request];
答案 1 :(得分:-1)
尝试
[[UIApplication sharedApplication] openURL:tutorialURL];