ios toast提示框(MBProgressHUD)

原创
2014/03/03 23:03
阅读数 4.3W

MBProgressHUD是一个开源项目,实现了很多种样式的提示框

https://github.com/jdg/MBProgressHUD,下载下来后直接把MBProgressHUD.h和MBProgressHUD.m加入即可。

运行效果如下 和android toast 类似

-(void)showAllTextDialog:(NSString *)str
{
    HUD = [[MBProgressHUD alloc] initWithView:self.view];
    [self.view addSubview:HUD];
    HUD.labelText = str;
    HUD.mode = MBProgressHUDModeText;
    
    //指定距离中心点的X轴和Y轴的位置,不指定则在屏幕中间显示
    //    HUD.yOffset = 100.0f;
    //    HUD.xOffset = 100.0f;
    
    [HUD showAnimated:YES whileExecutingBlock:^{
        sleep(1);
    } completionBlock:^{
        [HUD removeFromSuperview];
//        [HUD release];
        HUD = nil;
    }];
    
}


展开阅读全文
打赏
1
2 收藏
分享
加载中
谢谢分享,很好的解决了我的问题~
2017/03/06 11:53
回复
举报

引用来自“杨娅肖”的评论

我想要改变弹出的位置 ,应该在哪里设置呀
- (id)initWithFrame:(CGRect)frame 这个方法里面.比如self.labelFont = [UIFont boldSystemFontOfSize:kLabelFontSize]; 是根据字体的大小计算的label的宽高.
2015/11/09 16:46
回复
举报
我想要改变弹出的位置 ,应该在哪里设置呀
2015/11/05 14:58
回复
举报
我想要改变他的围着 应该在哪里设置呀
2015/11/05 14:57
回复
举报
更多评论
打赏
4 评论
2 收藏
1
分享
返回顶部
顶部