UIBarButtonItem игнорирует практически все действия, когда-либо - PullRequest
0 голосов
/ 22 июля 2010

У меня есть панель инструментов, в которой находится UIBarButtonItem. Селектор нацелен на мой собственный вид; метод с такой подписью:

-(IBAction)pop{code}

Тем не менее, нажатие на него не вызывает каких-либо действий. Элемент кнопки также не реагирует на нажатие, он остается серым.

Связать событие TouchUpInside UIButton с методом pop отлично, он работает с методом и отображает всплывающее окно. Но как только я подключаю к нему селектор BarButtonItem, он перестает отвечать.

1 Ответ

1 голос
/ 22 июля 2010

Убедитесь, что в селекторе нет двоеточия после него - @selector(pop). Если вы используете @selector(pop:), он ожидает функцию (void)pop:(id)sender { ... }.

...