# MBProgressHUD-BWMEXtension **Repository Path**: xianhengcode/MBProgressHUD-BWMEXtension ## Basic Information - **Project Name**: MBProgressHUD-BWMEXtension - **Description**: 对github源库做了修改,解决了pod引入后还得bridging-header引入导致的编译报错,不做业务修改。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-11 - **Last Updated**: 2022-05-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MBProgressHUD+BWMExtension [](LICENSE.md) [](#) [](#) [](#usage) [](#) Nihility-Ming to MBProgressHUD extension, easy to use. --- ## MBProgressHUD+BWMExtension.h ```Objective-C /** * @brief Nihility-Ming对MBProgressHUD的扩展,方便使用。 */ @interface MBProgressHUD (BWMExtension) extern NSString * const kBWMMBProgressHUDMsgLoading; extern NSString * const kBWMMBProgressHUDMsgLoadError; extern NSString * const kBWMMBProgressHUDMsgLoadSuccessful; extern NSString * const kBWMMBProgressHUDMsgNoMoreData; extern NSTimeInterval kBWMMBProgressHUDHideTimeInterval; typedef NS_ENUM(NSUInteger, BWMMBProgressHUDMsgType) { BWMMBProgressHUDMsgTypeSuccessful, BWMMBProgressHUDMsgTypeError, BWMMBProgressHUDMsgTypeWarning, BWMMBProgressHUDMsgTypeInfo }; /** * @brief 添加一个带菊花的HUD * * @param view 目标view * @param title 标题 * * @return MBProgressHUD */ + (MBProgressHUD *)bwm_showHUDAddedTo:(UIView *)view title:(NSString *)title; /** 添加一个带菊花的HUD */ + (MBProgressHUD *)bwm_showHUDAddedTo:(UIView *)view title:(NSString *)title animated:(BOOL)animated; /** * @brief 隐藏指定的HUD * * @param afterSecond 多少秒后 */ - (void)bwm_hideAfter:(NSTimeInterval)afterSecond; /** 隐藏指定的HUD */ - (void)bwm_hideWithTitle:(NSString *)title hideAfter:(NSTimeInterval)afterSecond; /** 隐藏指定的HUD */ - (void)bwm_hideWithTitle:(NSString *)title hideAfter:(NSTimeInterval)afterSecond msgType:(BWMMBProgressHUDMsgType)msgType; /** * @brief 显示一个自定的HUD * * @param title 标题 * @param view 目标view * @param afterSecond 持续时间 * * @return MBProgressHUD */ + (MBProgressHUD *)bwm_showTitle:(NSString *)title toView:(UIView *)view hideAfter:(NSTimeInterval)afterSecond; /** 显示一个自定的HUD */ + (MBProgressHUD *)bwm_showTitle:(NSString *)title toView:(UIView *)view hideAfter:(NSTimeInterval)afterSecond msgType:(BWMMBProgressHUDMsgType)msgType; /** * @brief 显示一个渐进式的HUD * * @param view 目标view * * @return MBProgressHUD */ + (MBProgressHUD *)bwm_showDeterminateHUDTo:(UIView *)view; /** 配置本扩展的默认参数 */ + (void)bwm_setHideTimeInterval:(NSTimeInterval)second fontSize:(CGFloat)fontSize opacity:(CGFloat)opacity; @end ``` ## Screenshots
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |