使用的控件是UILabel,由于一开始是隐藏的将alpha属性设置为0,一般提示出来的东西背景色半透明,
capcity选择百分之50使 背景色半透明
隐藏的方式:alpha属性设置为0
色彩搭配:
字体白色,背景黑色
指示器显示完要自动隐藏
/* 定时器三种方法 */
// 1. performSelector 设置延时时间:2.0秒之后调用self的hidHud方法
[self performSelector:@selector(hidHud:) withObject:@"hahaha"afterDelay:2.0];
// 2. dispatch_after 相比第一种少了一个方法
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
// 使Hud全透明
NSLog(@"dispatch_after");
self.HUD.alpha = 0.0;
});
// 3. 系统专用定时器
[NSTimer scheduledTimerWithTimeInterval:2.0 target:self selector:@selector(hidHud:) userInfo:@"hahaha" repeats:NO];
- (void)hidHud:(NSString *)testStr
{
NSLog(@"hide!%@",testStr);
self.HUD.alpha = 0.0;
}
plist文件的创建可以拷贝的 不用每次都点击加号