过去,在Carbon中可以使用SetMenuItemKeyGlyph。 10.6下有什么替代方案?我是否需要使用未记录的优点或...?

谢谢

最佳答案

使用-[NSMenuItem setKeyEquivalent:]并为其提供要使用的字符的NSStringNSMenuItem将为您处理将@" "转换为Space等。

删除键(又称“退格键”。这是键盘上的常规删除按钮):

[myMenuItem setKeyEquivalent:[NSString stringWithFormat:@"%c", 0x08]];


转发删除键(“ del”键):

[myMenuItem setKeyEquivalent:[NSString stringWithFormat:@"%c", 0x7f]];


空间:

[myMenuItem setKeyEquivalent:@" "];


标签:

[myMenuItem setKeyEquivalent:[NSString stringWithFormat:@"%c", 0x09]];

10-07 12:38