target-c превращает проанализированные html-элементы в ссылки в UITableViewCell

0

Я последовал за учебником здесь: http://www.raywenderlich.com/14172/how-to-parse-html-on-ios

Одна из проблем заключалась в следующем: "Сделать телефон открытым Safari для этого учебника или URL-адреса участников, когда вы нажимаете на каждую строку?"

Как мне сделать это, чтобы динамические анализируемые данные были связаны с каждым UITableViewCell? Какая разница в коде между открытием в браузере и открытием в приложении?

Заранее спасибо.

Теги:
uitableview
parsing

2 ответа

0
Лучший ответ

Чтобы открыть URL-адрес в Safari, вам необходимо: 1. Создать строку с URL-адресом.

NSString *urlString =@"http://www.google.com";

2. Откройте его с помощью этого метода UIApplication

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlString]];

ИЛИ

Если вы хотите открыть ссылку внутри своего приложения, вам нужно. 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];
-2

Пытаться

[[UIApplication sharedApplication] openURL:tutorialURL];

Ещё вопросы

Сообщество Overcoder
Наверх
Меню