0
如果我在NSMenuItem上调用setIndentationLevel:
,则没有任何反应,如果在将其设置为3后调用indentationLevel
,它将返回3。我将菜单项添加到Dock菜单中,我没有看到任何更改。NSMenuItem对setIndentationLevel没有响应:
NSMenuItem *menuItem = [[NSMenuItem alloc] initWithTitle: @"title" action: nil keyEquivalent: @""];
[menuItem setIndentationLevel: 3];
[dockMenu addItem: menuItem];
这确实似乎是这种情况。我可以让它与普通菜单一起工作。但不能使用IB码头菜单或编程式创建的码头菜单。 iTunes似乎有它的工作,虽然。 – Jef 2010-03-22 15:25:10
这可能是因为iTunes是碳应用程序。 – 2010-03-22 22:17:03