Когда я использую self.myWeview.delegate = self
, мой экземпляр UIwebView
не может загрузить URL-адрес. Если я установил его в nil
, тогда методы делегата не запускаются, но загружается URL.Методы делегата UIwebView не работают, почему?
Вот мой код:
self.myWeview.delegate = nil;
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[myWebView loadRequest:request];
Он отлично работает, но не вызывать методы делегата. Вот пример, где я назначаю методы делегата:
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest request = [NSURLRequest requestWithURL:url];
[myWebView loadRequest:request];
Что случилось?
Что вы получили от этого метода делегата '- (BOOL) webView: (UIWebView *) webView shouldStartLoadWithRequest: (NSURLRequest *) request navigationType: (UIWebViewNavigationType) navigationType' – samfisher
Вы задали тот же вопрос *** *** около 20 минут назад ... *** НЕ НЕТ! *** –
http://stackoverflow.com/questions/17289990/uiwebview-delegate-methods-not-working от того же пользователя @chandanwtb дублированный вопрос не допускается в SO – DharaParekh