【iphone开发】MBProgressHUD的使用方法

来源:互联网 发布:网络思想政治教育方法 编辑:程序博客网 时间:2024/05/17 01:06
MBProgressHUD   显示等待框

1. 网上下载  MBProgessHUD 类,导入到工程。

2. 引用
  1. #import "MBProgressHUD.h"
复制代码
类实现 MBProgressHUDDelegate 代理。



3. 在类里面定义:
  1. MBProgressHUD* progress_;
复制代码
4. 显示;
  1. view plain
  2. progress_ = [[MBProgressHUD alloc] initWithView:self.tableView];  
  3. [self.view addSubview:progress_];  
  4. [self.view bringSubviewToFront:progress_];  
  5. progress_.delegate = self;  
  6. progress_.labelText = @"加载中...";  
  7. [progress_ show:YES];  
复制代码
隐藏:
  1. view plain
  2. if (progress_)   
  3. {  
  4.     [progress_ removeFromSuperview];  
  5.     [progress_ release];  
  6.     progress_ = nil;  
  7. }  
复制代码
5. 实现协议:
  1. view plain
  2. - (void)hudWasHidden:(MBProgressHUD *)hud   
  3. {  
  4.     NSLog(@"Hud: %@", hud);  
  5.     // Remove HUD from screen when the HUD was hidded  
  6.     [progress_ removeFromSuperview];  
  7.     [progress_ release];  
  8.     progress_ = nil;  
  9.       
  10. }  
复制代码
原创粉丝点击