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

NSBrowser - это элемент управления Какао, который иерархически разбивает элементы.
0 ответов

Обеспечение возможности использования NSBrowser при обновлении

У меня есть NSBrowser который отображает 2 столбца данных, которые рассчитываются в нескольких других потоках во время работы моего приложения. Проблема, которую я пытаюсь решить, состоит в том, чтобы позволить пользователю взаимодействовать с брауз…
26 авг '18 в 21:45
1 ответ

Проблемы с реализацией протокола NSBrowserDelegate

Я могу получить экземпляр NSBrowser для отображения правильных данных в первом столбце. Однако когда я выбираю один из параметров, в следующем столбце просто отображается тот же набор параметров. Я прочитал документы, просмотрел весь пример кода App…
04 апр '13 в 12:49
0 ответов

NSBrowser изображение не отображается в ячейке

Я использую представление NSBrowser, чтобы показать список файлов и папок в приложении типа поиска. Я использую новый API Item Base для NSBrowser. Проблема в том, что когда я пытаюсь установить изображение в willDisplayCell метод. Ничего не отобража…
03 авг '15 в 08:45
2 ответа

Что такое NSBrowserTableView по сравнению с NSBrowser?

Я реализую -(void) метод delete: чтобы я мог обработать ключ удаления в моем приложении Какао. Я хочу, чтобы он делал разные вещи в зависимости от того, что выбрано: для текстовых полей я хочу поведение по умолчанию (убрать символ слева), но для эле…
11 дек '10 в 02:03
1 ответ

Заполнение NSBrowser (Какао OSX)

Я хочу сделать виджет, который отображает столбец выбираемых текстовых данных. Кажется, что NSBrowser - лучший объект какао, чтобы сделать это, но я не могу понять, как заполнить NSBrowser любым видом данных. Я предполагаю, что могу установить строк…
28 апр '10 в 21:19
1 ответ

Предотвращение ужасающе широких советов по использованию NSBrowserCell

Я устанавливаю свой NSBrowser подсказки для ячеек матрицы с приведенным ниже кодом: - (void) browser:(NSBrowser *)sender willDisplayCell:(id)cell atRow:(int)row column:(int)column { NSMatrix *matrix = [sender matrixInColumn:column]; NSLog(@"'%@'", […
31 июл '12 в 12:40
0 ответов

Контекстное меню в NSBrowser

При щелчке правой кнопкой мыши на элементе в NSBrowser просмотр выбора не изменится. Вместо этого элемент, по которому щелкнули, получает фрейм и открывается контекстное меню. Выбранный элемент и элемент, нажатый правой кнопкой мыши, - две разные ве…
25 окт '17 в 15:37
1 ответ

Как отменить выбор всех ячеек в NSBrowser

Как отменить выбор / отменить выбор любых выбранных ячеек в NSBrowser?
02 июн '09 в 20:46
1 ответ

NSBrowser не переполняет дочерние элементы из NSTreeController после загрузки файла через основные данные

У меня есть приложение на основе базовых данных на основе документов, в котором интенсивно используются привязки какао. Я использую NSTreeController для заполнения NSBrowser. Основная сущность имеет набор детей, доступных через отношения, называемые…
1 ответ

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

Я пытаюсь представить словарь JSON в NSBrowser на OS X 10.11. У меня есть словарь, который содержит члены или строковые значения, массивы строковых значений или словари того же. В func rootItemForBrowser(browser: NSBrowser) -> AnyObject? Я предос…
31 май '16 в 06:27
4 ответа

Удаление Границы от NSBrowser

Как видно из заголовка, я на самом деле хочу удалить границу из элемента управления NSBrowser. Родителями являются NSView и NSControl. В самом NSBrowser нет доступных методов и родительских элементов управления. Этот кажется совершенно недокументиро…
18 янв '13 в 09:38
0 ответов

Как установить пользовательский NSMatrix в NSBrowser

Я пытаюсь настроить цвета фона для NSBrowser. Чтобы сделать это, я пытаюсь создать подкласс NSMatrix, установить новый класс в качестве класса матрицы для столбцов, используя setMatrixClass:, а затем каким-то образом настроить матрицу, возможно, исп…
24 июл '13 в 20:40
1 ответ

Как пройти вперед и назад в NSBrowser?

Я пытаюсь создать что-то похожее на искатель OS X. Как я могу идти вперед и назад, как в искателе OS X? Я не уверен, какие методы вызывать, чтобы сделать это.
07 июл '11 в 05:28
1 ответ

Как использовать NSBrowserDelegate на 10,5

У меня есть вопрос: когда я запускал пример кода SimpleCocoaBrowser, я получил отчет о сбое NSBrowserDelegate, который я обнаружил, можно использовать только после 10.6. Так как я могу использовать NSBrowser в 10,5? Просто используйте NSBrowser без …
02 авг '11 в 04:39
1 ответ

Перетаскивание из NSBrowser и использование привязок?

Я реализовал браузер, который совместно использует NSTreeController с NSOutlineView, чтобы я мог легко переключаться между ними и поддерживать синхронизацию состояний. Реализация поддержки перетаскивания для NSOutlineView проста, но кажется, что NSB…
17 апр '12 в 11:14
3 ответа

Как найти пользователя, кликнувшего по любой строке в NSBrowser?

В моем Browser Реализация для выбора строк по умолчанию Я использовал следующий код. [browser setTarget:self]; [browser setAction:@selector(singleClickOnBrowser:)]; [browser sendActionOn:NSLeftMouseDown]; [browser selectRow:0 inColumn:0]; [browser s…
06 авг '12 в 08:41
2 ответа

NSBrowser простой пример

Мне нужно отобразить файловую систему в NSBrowser. Пожалуйста, предоставьте несколько примеров.ИЛИ есть ли другой способ принять путь в качестве ввода от пользователей.
06 сен '10 в 06:41
2 ответа

Как щелкнуть объект segmentedControl и использовать его для изменения вида?

Я хочу реализовать так же, как сегментированный элемент управления построителя интерфейса, и щелкнуть по нему, чтобы изменить представления, я не знаю под сегментом, является ли NSBrowser или нет. и как изменить вид, можете ли вы дать мне несколько …
25 ноя '09 в 06:46
1 ответ

NSBrowser с разделами, такими как Finder в OS X 10.8+

У меня есть небольшая проблема, которая на самом деле становится большей проблемой для меня. Я хочу использовать NSBrowser и сгруппировать строки в каждом столбце. Группы должны быть хотя бы разделены линией или заголовком. Равен искателю в OS X 10.…
1 ответ

Начать редактирование первого столбца NSBrowser

AppKit-х NSBrowser кажется, есть ошибка, где метод */ - (void)editItemAtIndexPath:(NSIndexPath *)indexPath withEvent:(NSEvent *)theEvent select:(BOOL)select не работает для первого столбца в браузере. Если indexPath указывает на элемент в первом сто…
08 сен '15 в 16:15