Pergunta

Se eu ligar setIndentationLevel: Em um nsmenuitem, então nada acontece, se eu ligar indentationLevel Depois de definir para 3, ele retorna 3 como deveria. Estou adicionando os itens do menu ao menu do dock e não vejo nada mudando.

NSMenuItem *menuItem = [[NSMenuItem alloc] initWithTitle: @"title" action: nil keyEquivalent: @""];
[menuItem setIndentationLevel: 3];
[dockMenu addItem: menuItem];
Foi útil?

Solução

Eu acho que isso pode ser porque você não pode personalizar itens de menu do dock como esse, mas não tenho certeza. Talvez você deva tentar fazer tudo isso no IB?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top