Как реализовать различные контекстные меню в NSOutlineView
У меня есть NSOutlineView на основе представления и я хочу показать различные контекстные меню, если пользователь щелкает правой кнопкой мыши заголовок или один из расширенных элементов.
Я бросил два NSMenu в файл раскадровки. Когда я подключаю выход меню HeaderCell к одному из меню, я получаю предупреждение "Unsupported Configuration", и меню никогда не отображается. (То же предупреждение для ячейки табличного представления)
Я использую Swift.
Кто-нибудь может направить меня в правильном направлении?
1 ответ
1. Добавьте NSMenu на вашу сцену 2. Добавьте параметр Outlets в NSOutlineView, затем установите связь между NSOutlineView и NSMenu 3. Добавьте Пользовательский класс, который переопределяет NSMenuDelegate