首页 > 代码库 > UIAlertView和UIActivityIndicatorView的使用
UIAlertView和UIActivityIndicatorView的使用
UIAlertView用来显示一个对话框,可以设置对话框的标题、文案、按钮的个数和文案,也可以通过实现delegate来监听按钮的的点击操作。
使用UIAlertView时需要注意:
self.alertView = [[UIAlertView alloc] initWithTitle:@"警告" message:@"警告你,作为男人必须负责,必须努力!" delegate:self cancelButtonTitle:@"取消"
//注意:otherButtonTitles可以接收多个字符串作为参数(直到遇到nil终止)otherButtonTitles:@"我是男人",@"我是女人",@"我是小孩", nil];
UIActivityIndicatorView就是大家耳熟能详的“转菊花”,使用该控件时需要注意:
1.该控件的高度和宽度无法改变(不同样式的菊花大小也不一样);
2.调用addSubView之后该控件也是不可见的,除非调用startAnimating
- (void) btnClicked : (UIButton*) btn { int tag = (int)btn.tag; if (tag == 101) { self.alertView = [[UIAlertView alloc] initWithTitle:@"警告" message:@"警告你,作为男人必须负责,必须努力!" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"我是男人",@"我是女人",@"我是小孩", nil]; [self.alertView show]; } else if (tag == 102) { self.indicatorView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; self.indicatorView.frame = CGRectMake(100, 100, 80, 80); [self.view addSubview:self.indicatorView]; [self.indicatorView startAnimating]; }}
UIAlertView和UIActivityIndicatorView的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。