Popola una NSPopUpButtonCell con valori stringa
-
26-09-2019 - |
Domanda
Sto cercando di compilare un NSPopUpButtonCell con una lista di stringhe. In - (init), io popolo un NSArray con i valori che voglio nel tasto popup. Come si collega questo al NSArrayController ho aggiunto in IB? La mia app delegato necessità di un IBOutlet NSArrayController per connettersi o c'è un modo per legare esso?
Inoltre, quando ho legano il NSArrayController al NSPopUpButtonCell, faccio il cui contenuto mi legano a? Contenuti o contenuti Valori?
Jorj
Soluzione
Bind contenuti Array del controller di array di array di stringhe del controller. Bind sia della cellula pulsante di pop-up Content e valori di contenuto per arrangedObjects
del controller di array.
Probabilmente, si vuole anche sapere quale di queste stringhe è stato selezionato. Per fare questo, si legano della cellula pulsante di pop-up oggetto selezionato (che sarà uno degli oggetti in contenuto) a una proprietà del controller (quello che possiede l'array originale).