Como faço para obter uma caixa de texto em uma NSMenu?
Pergunta
Eu tenho certeza que eu já vi isso em algum lugar (sem contar o menu de ajuda), e eu sinto que você poderia simplesmente arraste uma em menos de ib em leopardo. Não que isso importe, mas ele quer ir para um menu doca ou um serviço. Graças
Solução
Tente configurar um NSTextField como a visão de um NSMenuItem.
Você pode fazer isso em IB, arrastando o campo de texto para o nib como um objeto de nível superior e configuração tomada view
do item de menu para apontar para o campo.
coisa complicada pode ser necessário resolver em seu aplicativo:. No simulador IB, pelo menos, o retorno pressionando / enter não descartou o menu
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow