在我們使用應(yīng)用的時(shí)候流礁,每當(dāng)有網(wǎng)絡(luò)請(qǐng)求產(chǎn)生時(shí)涕俗,我們總是可以在狀態(tài)欄看到一個(gè)轉(zhuǎn)動(dòng)的網(wǎng)絡(luò)請(qǐng)求標(biāo)志,如下圖所示:
這個(gè)標(biāo)志可以讓用戶安心神帅,了解網(wǎng)絡(luò)請(qǐng)求正在發(fā)生再姑,從而耐心等待,當(dāng)然如果本身應(yīng)用的UI在這種時(shí)候的指示足夠清晰也可以讓用戶安心找御,不過顯示這個(gè)標(biāo)志還是很好地元镀,而且很簡(jiǎn)單。
要注意的是這個(gè)標(biāo)志并不是在網(wǎng)絡(luò)請(qǐng)求發(fā)生的時(shí)候自動(dòng)出現(xiàn)的霎桅,需要在代碼中手動(dòng)啟動(dòng)和關(guān)閉的栖疑,代碼如下:
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];// 啟動(dòng)狀態(tài)欄網(wǎng)絡(luò)請(qǐng)求指示
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];// 關(guān)閉狀態(tài)來網(wǎng)絡(luò)請(qǐng)求指示
非常簡(jiǎn)單吧,而且不用擔(dān)心自己不小心打開了多個(gè)或者忘記關(guān)閉了哪個(gè)哆档,這個(gè)標(biāo)志是單例蔽挠,也就說,不管在哪里調(diào)用NetworkActivityIndicator,都是同一個(gè)NetworkActivityIndicator澳淑。
去給所有的網(wǎng)絡(luò)請(qǐng)求都加上吧~