iOS開發(fā)常用的第三方類庫
詳細(xì)的使用方法請下載相應(yīng)的源代碼及例子,或者從官方的使用說明http://allseeing-i.com/ASIHTTPRequest/How-to-use開始。
MBProgressHUD 提示效果
支持各種狀態(tài)加載的提示效果,以及帶進(jìn)度的提示效果。
GitHub:https://github.com/matej/MBProgressHUD
一般會(huì)在.m文件實(shí)現(xiàn)MBProgressHUDDelegate協(xié)議,并聲明HUD變量:
1 2 3 4 5 6 7 8 9 10 11 12 | @interface SampleViewController ()MBProgressHUDDelegate> { MBProgressHUD *HUD; } #pragma mark - #pragma mark MBProgressHUDDelegate methods - (void)hudWasHidden:(MBProgressHUD *)hud { // Remove HUD from screen when the HUD was hidded [HUD removeFromSuperview]; HUD = nil; } |
在執(zhí)行某個(gè)異步請求時(shí)開始調(diào)用:
1 2 3 4 5 | HUD = [MBProgressHUD showHUDAddedTo:self.webView animated:YES]; HUD.labelText = @正在請求...; // mode參數(shù)可以控制顯示的模式 //HUD.mode = MBProgressHUDModeText; HUD.delegate = self; |
評(píng)論