Xcode - эквивалент обработчика событий Actionscript 3 - PullRequest
0 голосов
/ 17 октября 2010

Есть ли в xcode метод, подобный коду "AddEventListener" AS3?

Я хочу иметь возможность наблюдать за определенным событием, но не использовать слишком много памяти.

В основном у меня 8 кнопок. Очевидно, я не могу просто пройти через цикл for, чтобы увидеть, есть ли касание их, мне нужно событие или триггер или что-то.

(Причина, по которой я не просто использую обычные кнопки, заключается в том, что мне нужно иметь возможность скользить по ним)

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 18 октября 2010

Я предполагаю, что вы подразумеваете, что используете UIView, а не UIButton. То, что вы ищете, это UIGestureRecognizer, который вы бы прикрепили к представлению. Просмотрите пример проекта SimpleGestureRecognizers, чтобы узнать, как этого добиться.

0 голосов
/ 17 октября 2010
[yourButton addTarget:self action:@selector(clickHandler:) forControlEvents:UIControlEventTouchUpInside];

-(void)clickHandler:(id)sender{
  //your actions
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...