Мне интересно, как мне найти длинное нажатие на кнопку UIB?Я слышал о UILongPressGestureRecognizer, но совершенно не уверен, как его использовать.
Используйте это:
UILongPressGestureRecognizer *longPressGesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(selectorname)]; [anyView addGestureRecognizer:longPressGesture]; [longPressGesture release];
Я не уверен насчет UILongPressGestureRecognizer, но вы можете запустить NSTimer при нажатии кнопки, а затем, когда таймер выключится, проверить, не выключено ли оно.
UILongPressGestureRecognizer
NSTimer