Заполнение NSPopupButtoncell со строковыми значениями
-
26-09-2019 - |
Вопрос
Я пытаюсь заполнить NspopupButtoncell со списком строк. IN - (init), я заполняю Nsarray со значениями, которые я хочу в всплывающей кнопке. Как подключить это к NSarrayController, я добавил в IB? Нужен ли My App Delage Iboutlet NsarrayController для подключения или есть способ связать это?
Кроме того, когда я связываю NSarrayController к NSPopuppbuttoncell, сделайте ли я их содержание? Содержание или значения контента?
jorj.
Решение
Привязывайте массив контента массива контроллера к массиву строк вашего контроллера. Связать как всплывающую кнопку CLECK Содержание а также Значения содержания к вашему массивому контроллеру arrangedObjects
.
Предположительно, вы также хотите знать, какая из этих строк выбрана. Чтобы сделать это, свяжите всплывающую кнопку клетку Выбранный объект (который будет одним из объектов в контенте) к свойству вашего контроллера (тот, который принадлежит исходный массивом).