Это, вероятно, простой вопрос ...
У меня есть UIView с кнопкой, соответствующей URL-адресу http: // и т. Д. Я хочу иметь возможность нажать эту кнопку веб-адреса и получитьон загружает UIWebView на отдельном UIViewController
и XIB, который показывает веб-сайт, что позволяет мне затем нажать кнопку «Назад» и вернуться к моему первому представлению, которое имеет исходную кнопку.По сути, я хочу иметь возможность загружать веб-страницу, но она должна работать в приложении, а не запускать Safari.Возможно ли это?
До сих пор я создал выделенный XIB и ViewController для своей веб-страницы, для которого метод viewDidLoad
выглядит следующим образом:
- (void)viewDidLoad{
[super viewDidLoad];
NSString *urlAddress = pushURL; //pushURL is passed as parameter
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObject = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObject];
[addressBar setText:urlAddress];
}
Вопрос в том ... как сделатьЯ вызываю UIWebView из моей кнопки (которая находится в первом классе / родительском viewController)?Все мои другие viewControllers
в моем приложении используют UITableView, поэтому это просто DidSelectRowAtIndex
.
Спасибо.