MBProgressHUD的使用
添加到项目文件MBProgessHUD 的.h.m
。#import "MBProgressHUD.h"
类实现 MBProgressHUDDelegate 代理。
3。 在类里面定义:
MBProgressHUD* progress_;
4。 显示;
view plain
progress_ = [[MBProgressHUD alloc] initWithView:self.View];
[self.view addSubview:progress_];
[self.view bringSubviewToFront:progress_];
progress_.delegate = self;
progress_.labelText = @"加载中...";
[progress_ show:YES];
隐藏:
view plain
if (progress_)
{
[progress_ removeFromSuperview];
[progress_ release];
progress_ = nil;
}
5。实现协议:
view plain
- (void)hudWasHidden:(MBProgressHUD *)hud
{
NSLog(@"Hud: %@", hud);
// Remove HUD from screen when the HUD was hidded
[progress_ removeFromSuperview];
[progress_ release];
progress_ = nil;
}