MBProgressHUD的使用


     类实现 MBProgressHUDDelegate 代理。

3。 在类里面定义:

      MBProgressHUD* progress_;

4。 显示;

view plain

    progress_ = [[MBProgressHUD alloc] initWithView:self.tableView];  [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;   } 
posted @ 2015-12-24 09:02  Bo-tree  阅读(87)  评论(0)    收藏  举报