Вызов UIWebView из IBAction ButtonPressed - PullRequest
0 голосов
/ 20 апреля 2011

Это, вероятно, простой вопрос ...

У меня есть 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.

Спасибо.

1 Ответ

0 голосов
/ 20 апреля 2011

Звучит так, как будто вы хотите использовать UINavigationController . Затем, когда нажата кнопка, просто нажмите UIViewController с веб-представлением на UINavigationController.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...