// // MBProgressHUD+RQExtension.h // LN_School // // Created by apple on 2017/4/6. // Copyright © 2017年 Danson. All rights reserved. // //这个类通过loadview被间接调用 #import @interface MBProgressHUD (RQExtension) /** * 自定义图片的提示,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; /** * 隐藏ProgressView * * @param view superView */ + (void)hideHUDForView:(UIView *)view; /** * 快速从window中隐藏ProgressView */ + (void)hideHUD; @end