Как я могу заставить UIWebView загружать веб-страницу, но URL находится на UILabel? - PullRequest
0 голосов
/ 17 сентября 2011

Как я могу заставить UIWebView загружать веб-страницу, но URL находится на UILabel? Я знаю, что все о кодировках, но как я использую следующий код!

NSString *urlAddress = //####### THIS SHOUL BE EQUAL TO MY LABEL URL #######//
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];

Ответы [ 3 ]

7 голосов
/ 17 сентября 2011

Вы можете получить свойство text класса UILabel для доступа к его значению:

UILabel *label;
NSString *urlAddress = label.text;
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
0 голосов
/ 17 сентября 2011

Может быть, я не понимаю, но при условии, что ваш UILabel равен aLabel, почему бы и нет:

NSURL *url = [NSURL URLWithString:[aLabel text]];

0 голосов
/ 17 сентября 2011

Почему бы вам просто не использовать text свойство?

NSString *urlAddress = [myLabel text];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...