如果我在NSMenuItem上调用setIndentationLevel:,那么什么都不会发生,如果我在将它设置为3之后对它调用indentationLevel,它会像它应该返回的那样返回3。我正在将菜单项添加到Dock菜单中,但我没有看到任何变化。
NSMenuItem *menuItem = [[NSMenuItem alloc] initWithTitle: @"title" action: nil keyEquivalent: @""];
[menuItem setIndentationLevel: 3];
[dockMenu addItem: menuItem];发布于 2010-03-22 12:05:18
我想这可能是因为你不能像那样定制dock菜单项,但我不确定。也许你应该试着在IB中做这些?
https://stackoverflow.com/questions/2487055
复制相似问题