Я знаю, что уже задано много вопросов, но я пробовал их все, и, не в состоянии решить свою проблему, я отправляю свой вопрос. Сначала я задал следующие вопросы:
1) Как получить button.tag через longPressGestureRecognizer?
2) Долгосрочное мероприятие UIButton
В моем приложении у меня есть 12 UIButtons
в моем xib. При длинном нажатии UIButton
я вызываю этот метод. Использование свойства gesture.view.tag
всегда дает мне тот же самый тег (i.e) каждый раз, когда я нажимаю на другой UIButtons
.
- (IBAction)longPress:(id)sender {
UILongPressGestureRecognizer* gesture=(UILongPressGestureRecognizer*)sender;
NSLog(@"Tag---> %d",gesture.view.tag);
}
Мой xib выглядит примерно так:
Обновление 1:
Прежде чем кто-то запутается с xib, я должен сказать, что UIButtons
установлены в пользовательский тип, поэтому они невидимы в UIImageView
.