Выберите много кнопки с помощью UILongPressGestureRecognizer - PullRequest
2 голосов
/ 02 февраля 2012

Это моя проблема, я хочу сделать это несколькими кнопками, и я делаю это только одной кнопкой ...

-(void)viewDidLoad
{
UILongPressGestureRecognizer *longpressGesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPressHandler:)];
longpressGesture.minimumPressDuration = 3;
[longpressGesture setDelegate:self];

[self.pieza11 addGestureRecognizer:longpressGesture];
[self.pieza12 addGestureRecognizer:longpressGesture];
[self.pieza13 addGestureRecognizer:longpressGesture];
[self.pieza14 addGestureRecognizer:longpressGesture];

    [longpressGesture release];

}

1 Ответ

3 голосов
/ 02 февраля 2012

один жест работает только для одного объекта. так что в вашем случае это может работать с последним pieza14.

если вы хотите это для всех, вам нужно добавить отдельный UILongPressGestureRecognizer для всех кнопок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...