1. 程式人生 > >iOS開發載入網頁(webview)時的菊花(小圈)

iOS開發載入網頁(webview)時的菊花(小圈)

在iOS開發中會有一種情況,就是請求載入一個網頁,有時是H5頁面,當然也是一個網頁,有時候這個網頁裡的內容很多,或者網速很慢的時候就會有一段時間是整個手機白屏,你做不了任何的操作,這樣給使用者的體驗是非常差的

在載入中,但是網頁還沒出現的的時候就會用到一個菊花來提示這個頁面時在載入中的,至於控制元件的話網上有很多,主要的就是HUD,這兒想說的是何時出現菊花,何時關閉菊花,

一整個頁面都是網頁的話,直接在 viewDidLoad中就寫上載入的程式碼,例如: [self showHudWithTitle:@"載入中..."];

那麼合適來關閉這個菊花呢,得等到整個頁面載入完成,就是webView的一個方法

-(void)webViewDidFinishLoad:(UIWebView *)webView
{
    [self closeHud];
}

直接關閉,此時,網頁剛好載入完,菊花也就隨之消失