地址不记得了,
#import "ViewController.h"
#import "MBProgressHUD.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
}
// 只显示文字
- (IBAction)showText:(id)sender {
MBProgressHUD *progress = [MBProgressHUD showHUDAddedTo:self.view animated:true];
progress.backgroundColor = [UIColor clearColor];
progress.labelText = @"请输入账号";
progress.dimBackground = NO;
progress.mode = MBProgressHUDModeText;
[progress hide:true afterDelay:2];
}
// 只显示进度条 --- 枚举命名需要和类名一样
- (IBAction)showDialog:(id)sender {
MBProgressHUD *progress = [MBProgressHUD showHUDAddedTo:self.view animated:true];
progress.dimBackground = NO;
[progress hide:true afterDelay:2];
}
// 显示文字和进度条
- (IBAction)showTextDialog:(id)sender {
MBProgressHUD *progress = [MBProgressHUD showHUDAddedTo:self.view animated:true];
progress.backgroundColor = [UIColor clearColor];
progress.labelText = @"努力加载中";
progress.dimBackground = NO;
[progress hide:true afterDelay:3];
}
// 自定义View
- (IBAction)showCustomView:(id)sender {
MBProgressHUD *custom = [MBProgressHUD showHUDAddedTo:self.view animated:true];
UIView *view = [[UIView alloc] init];
view.backgroundColor = [UIColor orangeColor];
view.frame = CGRectMake(0, 0, 200, 200);
custom.customView = view;
custom.mode = MBProgressHUDModeCustomView;
[custom show:YES];
[custom hide:true afterDelay:3];
}
@end