xcodeで文字の点滅をしたいのですが
xcode初心者です。
iphoneアプリ作成中でトップページの表紙にActionButtonを設置して「push start」と文字をいれました。
この文字を点滅させたいのです。
文字の点滅をネットで調べると点滅する為のメソッドがあるのですが、そのメソッドをどう使うのかがわかりません。そのメソッド↓
- (void)blinkImage:(UIImageView *)target {
CABasicAnimation* animation = [CABasicAnimation animationWithKeyPath:@"opacity"];
animation.duration = 0.1f;
animation.autoreverses = YES;
//animation.repeatCount =
animation.repeatCount = 3; //infinite loop -> HUGE_VAL
animation.fromValue = [NSNumber numberWithFloat:1.0f]; //MAX opacity
animation.toValue = [NSNumber numberWithFloat:0.0f]; //MIN opacity
[target.layer addAnimation:animation forKey:@"blink"];
}
ActionButtonを
-(IBAction)pushStartAction:(id)sender;としました。
これだと文字が弄れないと思いまして、Labelも作成しました。
@property(weak,nonatomic)IBOutlet UIButton *pushStartLabel;
Buttonが表示される直後に点滅が始まるようにしたいので
viewDidLoadに書くのかなと思いましたが、ここでどう書いたらいいのか
わからなくなりました。
Buttonが表示される時に上記のメソッドを呼べばいいかと思うのですが、
分かる方ご教授頂ければと思います。
宜しくお願いします。
お礼
F7押したら直りました このような機能が付いていたのですね… 回答ありがとうございました。