Ошибка NSMenuItem KeyEquivalent « » (пробел)

Я хочу установить ключевой эквивалент " " (пробел) без каких-либо модификаторов для NSMenuItem (в главном меню приложения).

Как следует из документации:

Например, в приложении, воспроизводящем мультимедиа, команда «Воспроизвести» может быть отображена просто на « » (пробел) без командной клавиши. Вы можете сделать это с помощью следующего кода:

[элемент меню setKeyEquivalent:@" "];

[menuItem setKeyEquivalentModifierMask:0];

Эквивалент ключа успешно установлен, но не работает. Когда я нажимаю клавишу «Пробел» без модификаторов, ничего не происходит, но это работает, когда я нажимаю «Пробел» с клавишей-модификатором «Fn».

Мне нужно использовать «Пробел» без модификаторов. Любая помощь, пожалуйста!

9
задан Kira 22 June 2012 в 11:22
поделиться