NSMenuItem not responding to setIndentationLevel:
-
21-09-2019 - |
Question
If I call setIndentationLevel:
on an NSMenuItem then nothing happens, if I call indentationLevel
on it after I set it to 3, it returns 3 like it should. I'm adding the menu items to the Dock menu and I don't see anything changing.
NSMenuItem *menuItem = [[NSMenuItem alloc] initWithTitle: @"title" action: nil keyEquivalent: @""];
[menuItem setIndentationLevel: 3];
[dockMenu addItem: menuItem];
Solution
I think this may be because you can't customize dock menu Items like that, but I am not sure. Maybe you should try to do this all in IB?
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow