1

UITextFieldの背景色を点滅させるにはどうすればよいですか?

4

1 に答える 1

4

背景色を切り替える関数を作成します。

-(void) flashBackground
{
  UIColor* color = _flashOn ? [UIColor colorRed] : [UIColor colorWhite];
  _textField.backgroundColor = color;
  [_textField setNeedsDisplay];
  _flashOn = !_flashOn;

}

次に、この関数を呼び出すためのタイマーを設定します

[NSTimer scheduledTimerWithTimeInterval:0.1f target:self selector:@selector(flashBackground) userInfo: nil repeats: NO];
于 2009-02-25T23:44:55.177 に答える