SVProgressHUD進度條蒙版,svprogresshud進度條
GitHub:https://github.com/samvermette/SVProgressHUD
SVProgressHUD和MBProgressHUD效果差不多,不過不需要使用協議,同時也不需要聲明執行個體。
直接通過類方法進行調用即可:
[SVProgressHUD method]
可以使用以下方法來顯示狀態:
+ (void)show;+ (void)showWithMaskType:(SVProgressHUDMaskType)maskType;+ (void)showWithStatus:(NSString*)string;+ (void)showWithStatus:(NSString*)string maskType:(SVProgressHUDMaskType)maskType;
如果需要明確的進度,則使用以下方法:
+ (void)showProgress:(CGFloat)progress;+ (void)showProgress:(CGFloat)progress status:(NSString*)status;+ (void)showProgress:(CGFloat)progress status:(NSString*)status maskType:(SVProgressHUDMaskType)maskType;
通過dismiss方法來隱藏提示:
+ (void)dismiss;
另外提供了以下方法用於顯示狀態,並在1秒後自動隱藏提示
+ (void)showSuccessWithStatus:(NSString*)string;+ (void)showErrorWithStatus:(NSString *)string;+ (void)showImage:(UIImage*)image status:(NSString*)string;// use 28x28 white pngs