Tengo un menú con varios elementos creados en el generador de interfaz. Se ve bien allí y 'habilitado' está marcado.
Pero cuando ejecuto la aplicación, todos los elementos del menú aparecen atenuados.elemento de menú está habilitado, pero todavía en gris
He comprobado isEnabled
, se cumple.
Además, los elementos de menú creados mediante programación (con initWithTitle
y sin el constructor de interfaz) funcionan bien.
¿Falta algo aquí? Soy bastante nuevo en el desarrollo de OSX (de hecho, este es mi primer día).
Gracias
Si pasó 'quit' como selector de acciones, esperaba que eso funcionara. Si pasó 'quit:', es por eso que: 'quit:' es un método diferente del método 'quit' (no': ') que implementó. 'quit',' quit: ',' quit :: ', y' quit: inAHuff: 'son todos diferentes selectores. –