У меня есть представление с всплывающим меню. В контроллере представления я реализовал метод для чтения, какой тег/элемент выбран пользователем.
- (IBAction)popUpChanged:(id)sender
{
self.item = [sender selectedTag];
}
Если я выбираю пункт/элемент меню, выполняется метод popUpChanged.
В другом классе у меня есть кнопка. Нажав эту кнопку, всплывающее меню контроллера представления должно быть установлено на пункт №. 1. Поэтому действие кнопки выполняет следующую строку.
[_viewController.popUp selectItemWithTag: 1];
После выполнения selectItemWithTag:1 всплывающее меню устанавливается на элемент 1, как и ожидалось. Состояние/пункт всплывающего меню изменяется, но нажатие кнопки не приводит к выполнению метода popUpChanged?
Может кто-нибудь объяснить мне, почему метод popUpChanged не выполняется?