Vinculando um NSCOLORWELL para um NSTextfield
-
07-07-2019 - |
Pergunta
Estou tentando vincular um NSCOLORWELL ao valor do NSTEXTIELT e implementar uma subclasse nsformatter. O NSCOLORWELL está vinculado a um adar no delegado do aplicativo, que também está vinculado ao NSTEXTIELTFIELD. Existe um nsformatter que converte a [cor nscolorwell] em uma string descritiva.
Quando o foco da interface do usuário está no NSTEXTIELTFIELD, ele não atualiza; Mas quando o foco está em outro campo, sim.
Eu entendo KVO/KVC, encadernas etc. Mas me pergunto se há algum 'Gotchas' no IB que estou perdendo.
Solução
Experimente um transformador de valor bidirecional. Para uma vantagem, você pode achar mais fácil de implementar do que um formatador.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow