NSMenu с методом IBAction для нажатия заголовка меню? - PullRequest
2 голосов
/ 10 сентября 2009

Как я могу зафиксировать выбор заголовка NSMenu с помощью метода IBAction, созданного в связи с построителем интерфейса? Я не уверен, что «заголовок» - правильное слово, поэтому смотрите изображение ниже:

alt text
(источник: physle.com )

Можно ли создать для этого действие так, как вы можете с помощью выбора обычных NSMenuItems? Я могу создать отношения в конструкторе интерфейса, но метод никогда не срабатывает.

1 Ответ

4 голосов
/ 10 сентября 2009

Не совсем, но вы можете сделать это. Если вы получили указатель на само меню «Файл», вы можете дать ему объект делегата. Одним из методов протокола NSMenuDelegate является (void)menuWillOpen:(NSMenu *)menu. Возможно, вы могли бы использовать это для достижения того же эффекта, что и механизм целевого действия.

...