Описание тега nscombobox

A kind of MacOS control that allows you to either enter text directly (as you would with an NSTextField) or click the attached arrow at the right of the combo box and select from a displayed (“pop-up”) list of items.
3 ответа

Пользовательский источник данных с NSComboBox ничего не отображает

Привет У меня есть следующая проблема, пытаясь установить источник данных в NSComboBox, Это мой пользовательский класс источника данных: @interface CComboDatasource : NSObject <NSComboBoxDataSource> { @private NSMutableArray* values; } @proper…
22 апр '11 в 20:45
6 ответов

Как программно открыть список NSComboBox?

Я был вокруг этого некоторое время.. Я думал, что это должно быть легкой задачей, но это не =D То, что я пытаюсь сделать, это отобразить список в выпадающем списке, когда пользователь щелкает по списку, но не по кнопке. Любая идея? Заранее спасибо!
21 дек '10 в 12:32
2 ответа

Как узнать, какой селектор NSCombobox вызывает делегата

У меня есть следующий код, написанный на SWIFT для OS X App, код работает нормально (NSComboBox доступны только для выбора, не редактируются) У меня есть эти два IBOutlet projNewProjType а также projNewRouterКогда я изменяю выбор любого из NSComboBo…
22 янв '16 в 12:35
1 ответ

Как реализовать источник данных для нескольких полей со списком в одном контроллере представления

У меня есть 2 поля со списком, которые используют тот же словарь, что и источник данных. в первом поле со списком будут отображаться ключи, а во втором - значения. Сначала мне нужно немного помочь с реализацией методов делегата источника данных; пож…
20 мар '17 в 18:41
1 ответ

NSComboBox с привязками к NSTreeController

У меня есть NSTreeController/NSOutlineView с детьми и NSComboBox. Я хотел бы показывать только объекты верхнего уровня в выпадающем списке, а не детей. Не могу понять, как это сделать. Какие-либо предложения?
1 ответ

Пустой NSComboBox на OS X Йосемити

У меня есть набор элементов NSComboBox, показанных на панели инструментов NSPanel, все они созданы с помощью XCode/Interface Builder. Когда я нажимаю на них на Yosemite, я вижу только черный ящик, в котором должны быть элементы со списком. На более …
20 янв '15 в 23:32
1 ответ

NSMenu canelTracking не работает на Mac OSx 10.5

Я использую NSComboBox внутри NSMenu, чтобы показать список элементов. Когда я выбираю любой параметр в меню NSComboBox, он должен быть закрыт. Чтобы отклонить NSMenu, я использую cancelTrackingWithoutAnimation для 10.6 и выше, и он отлично работает…
25 июл '14 в 09:45
0 ответов

Как выбрать элемент комбинированного списка при нажатии клавиши

У меня есть поле со списком элементов в строке. После того, как я щелкну стрелку, чтобы отобразить все элементы, я хочу, чтобы при нажатии клавиши, представляющей первую букву элемента, будет выбран соответствующий элемент (элемент выделен, а NSComb…
01 фев '19 в 10:43
1 ответ

Как получить NSComboBox в NSToolbar для отправки сообщений на источник данных и делегировать

У меня есть NSComboBox в NSToolbar, и я хочу, чтобы поле со списком отправляло сообщения на его источник данных и делегат. Мой класс принимает NSComboBoxDelegate а также NSComboBoxDataSource протоколы. Я создаю свое поле со списком, как это NSRect c…
01 фев '11 в 22:32
1 ответ

Строка равенства со значением элемента NSCombobox

Я хочу получить индекс элемента значения NSCombobox, если строка равна ему. Мой код добавить элемент для NSCombobox: for (int i = 1; i <= 30; ++i) { [combox addItemWithObjectValue:[NSNumber numberWithInt:i]]; } Я не знаю, как посчитать значение э…
23 июл '13 в 10:19
0 ответов

Как настроить источник данных NSComboBox для plist?

У меня есть список People.plist и я пытаюсь заселить NSComboBox называется nameBox, Я не могу найти ничего в документации, которая говорит, как это сделать, или если это вообще возможно. Я предполагаю, что это легко, но я не могу найти что-нибудь, ч…
29 июн '16 в 11:48
1 ответ

Пример подкласса NSComboBoxCell?

Я работал над пользовательским интерфейсом для моего приложения Какао. Просматривая Интернет, мне удалось научиться создавать подклассы большого количества объектов пользовательского интерфейса в MacOSX. Во многих случаях я мог заставить внешний вид…
21 ноя '16 в 01:21
3 ответа

NSComboBox - как я могу реализовать делегат для 2 различных комбинированных списков?

Я реализовал NSComboBoxDelegate: -(void)comboBoxSelectionDidChange:(NSNotification *)notification{ } - (void)controlTextDidEndEditing:(NSNotification *)aNotification{ } - (void)comboBoxWillPopUp:(NSNotification *)notification{ } - (void)comboBoxWill…
25 окт '15 в 16:54
2 ответа

Что делать с этой длинной ошибкой: это приложение пытается нарисовать очень большое поле со списком

Я не могу найти ссылку на это на SO.. Полное сообщение: "Это приложение пытается нарисовать очень большое поле со списком, 32 балла в высоту. Комбо-боксы с изменяемым размером по вертикали не поддерживаются, но бывает, что 10.4 и предыдущие версии н…
25 апр '14 в 21:38
1 ответ

Заполнение NSComboBox данными, сгенерированными в массиве чужих классов

После моего последнего вопроса о доступе к массиву из другого класса я столкнулся с новой проблемой, от которой у меня болит три дня. Каждый раз, когда я думаю, что у меня есть правильный подход к решению, я терплю неудачу. Ну... у меня пока нет бол…
2 ответа

Как отсортировать содержимое NSComboBox

Вот мой код для отображения поля со списком: self.records = [[NSMutableArray alloc] initWithArray:[mylist componentsSeparatedByString:@","]]; [self.recordsCombo addItemsWithObjectValues:self.records];
1 ответ

NOOB Проблемы с получением результатов из кода (более конкретно с NSComboBox)

Я знаю, что это, вероятно, простой вопрос, но вот что я пытаюсь понять: Я знаю что это: - (id)comboBox:(NSComboBox *)aComboBox objectValueForItemAtIndex:(NSInteger)index { return [midiModelContents objectAtIndex:index]; } вернет товар по указанному …
27 окт '10 в 22:37
0 ответов

NSComboBoxCell не показывает его значения.,

Как видно из названия, я объявляю NSComboBoxCell, у меня есть контроллер массива, который создает экземпляры объектов класса selectFood (просто для чего-то), и этот класс имеет свойство NSComboBoxCell, называемое dish, метод init класса selectFood в…
05 апр '12 в 00:33
1 ответ

Предварительный выбор записи NSComboBox

У меня есть модальное окно, которое содержит NSComboBox. "Использование источника данных" настроено на поворот, и в выпадающем списке правильно перечислены записи. Контроллер представления является делегатом для источника данных. Когда я вызываю мод…
30 дек '16 в 04:33
1 ответ

NSCombobox слишком большой

Я пытался создать приложение Mac. Но после того, как я вставил комбинированный список с помощью Interface Builder и запустил приложение, я получил следующее сообщение: Это приложение пытается нарисовать очень большое поле со списком, 28 очков. Верти…
26 сен '14 в 11:04