// // MBProgressHUD+DS.h // LN_School // // Created by apple on 2017/4/6. // Copyright © 2017年 Danson. All rights reserved. // #import @interface MBProgressHUD (DS) /** * 自定义图片的提示,2s后自动消失 * * @param title 要显示的文字 * @param iconName 图片地址(建议不要太大的图片) * @param view 要添加的view */ + (void)showCustomIcon:(NSString *)iconName Title:(NSString *)title ToView:(UIView *)view; /** * 自动消失成功提示,带默认图 2s后消失 * * @param success 要显示的文字 * @param view 要添加的view */ + (void)showSuccess:(NSString *)success ToView:(UIView *)view; /** * 自动消失错误提示,带默认图 2s后消失 * * @param error 要显示的错误文字 * @param view 要添加的View */ + (void)showError:(NSString *)error ToView:(UIView *)view; /** * 文字+菊花提示,不自动消失 * * @param message 要显示的文字 * @param view 要添加的View * * @return MBProgressHUD */ + (MBProgressHUD *)showMessage:(NSString *)message ToView:(UIView *)view; /** * 快速显示一条提示信息 2S自动消失 * * @param message 要显示的文字 */ + (void)showAutoMessage:(NSString *)message; /** * 自动消失提示,无图 * * @param message 要显示的文字 * @param view 要添加的View */ + (void)showAutoMessage:(NSString *)message ToView:(UIView *)view; /** * 自定义停留时间,有图 * * @param message 要显示的文字 * @param view 要添加的View * @param time 停留时间 */ +(void)showIconMessage:(NSString *)message ToView:(UIView *)view RemainTime:(CGFloat)time; /** * 自定义停留时间,无图 * * @param message 要显示的文字 * @param view 要添加的View * @param time 停留时间 */ +(void)showMessage:(NSString *)message ToView:(UIView *)view RemainTime:(CGFloat)time; /** * 加载视图 * * @param view 要添加的View */ + (void)showLoadToView:(UIView *)view; /** * 进度条View * * @param view 要添加的View * @param model 进度条的样式 * @param text 显示的文字 * * @return 返回使用 */ + (MBProgressHUD *)showProgressToView:(UIView *)view ProgressModel:(MBProgressHUDMode)model Text:(NSString *)text; /** * 隐藏ProgressView * * @param view superView */ + (void)hideHUDForView:(UIView *)view; /** * 快速从window中隐藏ProgressView */ + (void)hideHUD; @end #pragma mark 常用函数 //弹出框 //网络请求 void ShowHUD(void); void RemoveHUD(void); //文字提示 void ShowMsg(NSString *str); void ShowErrorMsg(NSString *str); void ShowSuccessMsg(NSString *str); void ShowMsgUnOpen(void); void showMsgUnconnect(void); void ShowMsgError(void); void ShowMsgSuccess(void); void showMsgByAlert(UIViewController *vc,NSString *str);//确定弹框提示