指示器
HUD
-
其他说法:指示器、遮盖、蒙版
- 半透HUD的做法
- 背景色设置为半透明颜色
定时任务
-
方法1:performSelector
// SEL:对方法的包装, 使用@selector(方法名)包装一个SEL数据
// 1.5s以后会自动调用self的hidHUD方法
[self performSelector:@selector(hideHUD) withObject:nil afterDelay:1.5];
-
方法2:GCD
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
//1.5s后调用block
self.Hub.alpha = 0.0;
});
-
方法3:Timer
//repeats为no时只调用一次 为YES时重复调用
NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(hideHUD) userInfo:nil repeats:NO];