En Interface Builder hice una casilla de verificación y una de texto. Cuando el usuario marca la casilla de verificación, quiero que aparezca un mensaje en el textobx que dice "la casilla está marcada". Si la casilla no está marcada, quiero que aparezca un mensaje en el cuadro de texto que dice "la casilla de verificación está desmarcada". El problema es que no sé cómo obtener el estado de la casilla de verificación.el estado de una casilla de verificación en Cocoa
11
A
Respuesta
25
Pregunte al botón por su estado . Si es NSOnState
, entonces está marcado. Si es NSOffState
, entonces no está marcado. Si es NSMixedState
, entonces tiene algunos hijos que están marcados, y algunos que no están marcados.
Cuestiones relacionadas
- 1. Crear una casilla de verificación programáticamente utilizando Cocoa
- 2. Edición detección de estado casilla de verificación en DataGridView
- 3. Marca de verificación en una casilla de verificación
- 4. Cambiar el estado de una casilla de verificación programáticamente en dashcode
- 5. Casilla de verificación Grails
- 6. Casilla de verificación en ExpandableListView
- 7. Android save Estado de la casilla de verificación en ListView con el adaptador de cursor
- 8. FDF: cómo marcar una casilla de verificación?
- 9. Agregue una casilla de verificación "Recordarme"
- 10. Detectando un cambio en el botón de opción/estado de casilla de verificación
- 11. ¿Cómo desactivo una casilla de verificación?
- 12. ¿Cómo agotar una casilla de verificación html?
- 13. defecto comprobar una casilla de verificación
- 14. jsTree Ocultar casilla de verificación
- 15. casilla de verificación - notificación de cambio
- 16. Android Casilla de verificación Grupo
- 17. valor de casilla de verificación en jquery
- 18. QT - casilla de verificación desmarque
- 19. Compruebe si el elemento DOM es una casilla de verificación
- 20. Winforms Casilla de verificación Enfoque Problema si no se aplica texto en la casilla de verificación
- 21. CouchDB Reducir casilla de verificación en Futon
- 22. ¿Cómo establecer el estado predeterminado de la casilla de verificación con javascript?
- 23. Lista de Android y casilla de verificación
- 24. Casilla de casilla de verificación DataGridView "seleccionar todo" rendimiento
- 25. Combobox con casilla de verificación en winforms
- 26. casilla de verificación personalizada en silverlight
- 27. Obligar a una casilla de verificación para que no se mueva a un estado indeterminado
- 28. ¿Cómo uso Javascript para cambiar el valor de una entrada oculta dependiendo del estado de una casilla de verificación?
- 29. Cambiar el tamaño de una casilla de verificación y la marca de verificación
- 30. Estilo de casilla de verificación de Android
¿Cuál es el método para obtener el estado? – neuromancer
Phenom: Él ya respondió eso en la respuesta. Si aún no lo sabe, consulte la documentación. http://developer.apple.com/mac/library/documentation/Cocoa/Reference/ApplicationKit/Classes/NSButton_Class/ –
¿Debo asignarle un IBOutlet al botón? Ya se le ha asignado un IBAction. Ahí es donde configuro el texto en el cuadro de texto. – neuromancer