Загрузка индикатора активности перед Wkwebview в цели c - PullRequest
0 голосов
/ 22 ноября 2018

Я использую wkwebview и загружаю URL в цель c.мне нужно показать индикатор активности перед загрузкой wkwebview.есть ли методы делегата для wkwebview?

-(void)viewWillAppear:(BOOL)animated{
    UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
    [spinner setCenter:CGPointMake(160,124)];
    [self.view addSubview:spinner];
    spinner.tag = 100;
    [spinner startAnimating];


    _homeWebView.opaque = true;
   // http://ispatialtec.com/birdathon.php
    _homeWebView.userInteractionEnabled = true;
    [_homeWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.adbirdathon.ae/Birdathon/index.html"]]];
    [spinner stopAnimating];
}

1 Ответ

0 голосов
/ 23 ноября 2018

Да, есть метод WKNavigationDelegate

- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation

Так что уберите туда свой счетчик.

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