Pergunta

Eu tenho uma caixa de combinação na minha OSX app e eu quero que ele perca o foco logo depois de eu alterar o valor de seleção.

Agora ele fica selecionados após a seleção.

Qualquer tipo de ajuda é muito apreciada!

Foi útil?

Solução

Só percebi isso por mim mesmo.

Usando NSComboBoxDelegate, eu uso este método

- (void)comboBoxWillDismiss:(NSNotification *)notification 

É ser chamado de direito antes da lista pop-up vai ser demitido.Dentro desse método que eu estou chamando de:

[myComboBox setRefusesFirstResponder:YES]; 

e ele faz o truque.

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