Заставить фон UITextField мигать - PullRequest
1 голос
/ 26 февраля 2009

Как сделать так, чтобы цвет фона на UITextField мигал?

1 Ответ

4 голосов
/ 26 февраля 2009

Создайте функцию, которая переключает цвет фона.

-(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];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...