objective-c将解析后的html元素转换为UITableViewCell中的链接

时间:2013-11-26 09:37:57

标签: html ios objective-c parsing uitableview

我在这里按照教程: http://www.raywenderlich.com/14172/how-to-parse-html-on-ios

其中一个挑战是: “当你点击每一行时,让手机打开Safari到该教程或贡献者的URL?”

如何将动态解析数据作为每个UITableViewCell的链接? 代码在浏览器中打开和在应用程序中打开之间会有什么不同?

提前致谢。

2 个答案:

答案 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];