Я пытаюсь вызвать метод из другого UIViewController
, который берет строку (url) в качестве параметра и открывает ее в UIWebView
. Ниже приведен код IBAction
в UIViewController
классе:страница не загружается в uiwebview раскадровка
-(IBAction)dashboardButtonTapped:(id)sender {
[self performSegueWithIdentifier:@"dashboard" sender:self];
Dashboard *db = [[self storyboard] instantiateViewControllerWithIdentifier:@"dashboard"];
[db openDashboard:@"http://www.google.com"];
}
метод, который принимает в строке URL-адрес находится в другом классе под названием DashBoard:
-(void)openDashboard:(NSString *) url {
[self.myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]]];
}
я не получаю какие-либо ошибки, но UIWebView
всегда пуст.
В чем может быть проблема?
Вы установили делегат 'UIWebView'? Открывается ли 'openDashboard:' на самом деле? – Popeye
Я не задал делегат для UIWebview. да, это вызвано. –