Skip to content

fanrongQu/MBProgressHUD-Category

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MBProgressHUD-Category

MBProgressHUD+Category

对MBProgressHUD写的一个常用方法分类

分类的方法列表:

/**
 *  提醒HUD
 *
 *  @param text       提醒标题
 *  @param detailText 副标题
 *  @param icon       图片
 *  @param color      颜色
 *  @param view       显示的view
 */
+ (void)showTitle:(NSString *)text detailsLabel:(NSString *)detailText icon:(NSString *)icon contentColor:(UIColor *)color inView:(UIView *)view;

/**
 *  带有活动指示器的HUD
 *
 *  @param text            标题
 *  @param detailText      副标题
 *  @param color           颜色
 *  @param progressHUDMode 指示器类型
 *  @param view            显示的view
 *
 *  @return MBProgressHUD对象
 */
+ (MBProgressHUD *)showTitle:(NSString *)text detailsLabel:(NSString *)detailText contentColor:(UIColor *)color progressHUDMode:(MBProgressHUDMode)progressHUDMode inView:(UIView *)view;
/**
 *  隐藏HUD
 *
 *  @param view 需隐藏HUD所在的View
 */
+ (void)hideHUDForView:(UIView *)view;
/**
 *  隐藏HUD
 */
+ (void)hideHUD;

#pragma mark - 事件
/**
 *  带有活动指示器的HUD
 *
 *  @param text            标题
 *  @param detailText      副标题
 *  @param color           颜色
 *  @param progressHUDMode 指示器类型
 *  @param view            显示的view
 *
 *  @return MBProgressHUD对象
 */
+ (MBProgressHUD *)showActivityIndicatorWithTitle:(NSString *)title detailsTitle:(NSString *)detailTitle contentColor:(UIColor *)color progressHUDMode:(MBProgressHUDMode)progressHUDMode inView:(UIView *)view;

/**
 *  带有活动指示器的HUD
 *
 *  @param text            标题
 *  @param detailText      副标题
 *  @param progressHUDMode 指示器类型
 *  @param view            显示的view
 *
 *  @return MBProgressHUD对象
 */
+ (MBProgressHUD *)showActivityIndicatorWithTitle:(NSString *)title detailsTitle:(NSString *)detailTitle progressHUDMode:(MBProgressHUDMode)progressHUDMode inView:(UIView *)view;

/**
 *  带有活动指示器的HUD
 *
 *  @param text            标题
 *  @param detailText      副标题
 *  @param progressHUDMode 指示器类型
 *
 *  @return MBProgressHUD对象
 */
+ (MBProgressHUD *)showActivityIndicatorWithTitle:(NSString *)title detailsTitle:(NSString *)detailTitle progressHUDMode:(MBProgressHUDMode)progressHUDMode;

/**
 *  带有活动指示器的HUD
 *
 *  @param text            标题
 *  @param color           颜色
 *  @param progressHUDMode 指示器类型
 *  @param view            显示的view
 *
 *  @return MBProgressHUD对象
 */
+ (MBProgressHUD *)showActivityIndicatorWithTitle:(NSString *)title contentColor:(UIColor *)color progressHUDMode:(MBProgressHUDMode)progressHUDMode inView:(UIView *)view;

/**
 *  带有活动指示器的HUD
 *
 *  @param text            标题
 *  @param progressHUDMode 指示器类型
 *  @param view            显示的view
 *
 *  @return MBProgressHUD对象
 */
+ (MBProgressHUD *)showActivityIndicatorWithTitle:(NSString *)title progressHUDMode:(MBProgressHUDMode)progressHUDMode inView:(UIView *)view;

/**
 *  带有活动指示器的HUD
 *
 *  @param text            标题
 *  @param progressHUDMode 指示器类型
 *
 *  @return MBProgressHUD对象
 */
+ (MBProgressHUD *)showActivityIndicatorWithTitle:(NSString *)title progressHUDMode:(MBProgressHUDMode)progressHUDMode;

#pragma mark - 提示状态

/**
 *  成功提醒
 *
 *  @param success 提醒文字
 *  @param color   颜色
 *  @param view    显示的view
 */
+ (void)showSuccess:(NSString *)success contentColor:(UIColor *)color inView:(UIView *)view;
/**
 *  成功提醒
 *
 *  @param success 提醒文字
 *  @param view    显示的view
 */
+ (void)showSuccess:(NSString *)success inView:(UIView *)view;
/**
 *  成功提醒
 *
 *  @param success 提醒文字
 *  @param color   颜色
 */
+ (void)showSuccess:(NSString *)success contentColor:(UIColor *)color;
/**
 *  成功提醒
 *
 *  @param success 提醒文字
 */
+ (void)showSuccess:(NSString *)success;



/**
 *  失败提醒
 *
 *  @param success 提醒文字
 *  @param color   颜色
 *  @param view    显示的view
 */
+ (void)showError:(NSString *)error contentColor:(UIColor *)color inView:(UIView *)view;
/**
 *  失败提醒
 *
 *  @param success 提醒文字
 *  @param view    显示的view
 */
+ (void)showError:(NSString *)success inView:(UIView *)view;
/**
 *  失败提醒
 *
 *  @param success 提醒文字
 *  @param color   颜色
 */
+ (void)showError:(NSString *)success contentColor:(UIColor *)color;
/**
 *  失败提醒
 *
 *  @param success 提醒文字
 */
+ (void)showError:(NSString *)success;


/**
 *  警告提醒
 *
 *  @param success 提醒文字
 *  @param color   颜色
 *  @param view    显示的view
 */
+ (void)showInfo:(NSString *)info contentColor:(UIColor *)color inView:(UIView *)view;
/**
 *  警告提醒
 *
 *  @param success 提醒文字
 *  @param view    显示的view
 */
+ (void)showInfo:(NSString *)success inView:(UIView *)view;
/**
 *  警告提醒
 *
 *  @param success 提醒文字
 *  @param color   颜色
 */
+ (void)showInfo:(NSString *)success contentColor:(UIColor *)color;
/**
 *  警告提醒
 *
 *  @param success 提醒文字
 */
+ (void)showInfo:(NSString *)success;


/**
 *  提醒
 *
 *  @param success 提醒文字
 *  @param color   颜色
 *  @param view    显示的view
 */
+ (void)showMessage:(NSString *)message contentColor:(UIColor *)color inView:(UIView *)view;
/**
 *  提醒
 *
 *  @param success 提醒文字
 *  @param view    显示的view
 */
+ (void)showMessage:(NSString *)success inView:(UIView *)view;
/**
 *  提醒
 *
 *  @param success 提醒文字
 *  @param color   颜色
 */
+ (void)showMessage:(NSString *)success contentColor:(UIColor *)color;
/**
 *  提醒
 *
 *  @param success 提醒文字
 */
+ (void)showMessage:(NSString *)success;

About

MBProgressHUD+Category

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published