Pregunta

Estoy intentando rellenar una NSPopUpButtonCell con una lista de cadenas. En - (init), que pueblan un NSArray con los valores que quiero en el botón emergente. ¿Cómo se conecta esto con el NSArrayController añadí en el IB? ¿Mi aplicación delegado necesidad de un IBOutlet NSArrayController para conectarse o hay una manera para obligar a éste?

Además, cuando se unen el NSArrayController a la NSPopUpButtonCell, hago lo que puedo contenido enlazarlo a? Contenido o de contenido Valores?

jorj

¿Fue útil?

Solución

Enlazar Matriz contenido de la controladora de la matriz a la matriz de su controlador de cadenas. Obligan a ambas de la pila de botón emergente contenido y valores de contenido para arrangedObjects de su controladora de la matriz.

Es de suponer que también quieren saber cuál de estas cadenas se selecciona. Para ello, se unen de la pila de botón emergente objeto seleccionado (que será uno de los objetos de contenido) a una propiedad de su controlador (el que posee la matriz original).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top