如何在iPhone中使UILabel
闪烁。我也尝试过Google搜索。但这些问题正在激活标签以改变颜色。但我不需要改变颜色。我需要UILabel眨眼。有可能吗?
答案 0 :(得分:8)
以下是代码段:
在您的控制器中创建NSTimer属性:
@property (strong, nonatomic) NSTimer *timer;
在 viewDidLoad 方法中,启动计时器:
self.timer = [NSTimer scheduledTimerWithTimeInterval:0.2 target:self selector:@selector(toggleLabelAlpha) userInfo:nil repeats:YES];
最后编写函数来切换标签
- (void)toggleLabelAlpha {
[self.label setHidden:(!self.label.hidden)];
}
玩得开心
答案 1 :(得分:1)
1:在班级中创建NSTimer对象
NSTimer *updateTimer
2:实例化定时器 -
updateTimer = [NSTimer scheduledTimerWithTimeInterval:1000
target:self
selector:@selector(appUpdate:)
userInfo:nil
repeats:YES];
3:编写计时器使用的选择器(方法) -
- (void)appUpdate:(NSTimer*)theTimer
{
//Toggle the Text between a empty string and the text you want to display here
}