タイマを使用して増加カウンタでアニメーションを使用する。
int loopCount;
NSTimer *myTimer;
// Method that calls your timer.
- (void)doStuff {
loopCount++;.
self.yourLabel.alpha = 0;
[UIView animateWithDuration:0.65 delay:0 options:UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoreverse animations:^{
self.yourLabel.alpha = 1;
} completion:nil];
if (loopCount >= 669) {
[myTimer invalidate];
myTimer = nil;
self.yourLabel.alpha = 0;
}
}
// Method that kicks it all off
- (IBAction)startDoingStuff {
myTimer = [NSTimer scheduledTimerWithTimeInterval:0.75
target:self
selector:@selector(doStuff)
userInfo:nil
repeats:YES];
}
点滅アニメーションしたいですか? –
Yup点滅アニメーション。 –
要するに、カスタムタイマーを作成したいのですが、タイマーではなく、自分のサーバーに登録されているユーザーの数を表示したいのです。 –