Вопросы по теме 'nsoutlineview'
Как выбрать элементы в NSOutlineView без NSTreeController?
Я использую NSOutlineView без NSTreeController и реализовал свой собственный источник данных. Как лучше выбрать товар? NSOutlineView уже поддерживает expandItem: и collapseItem: . И мне не хватает удобного метода, такого как...
12599 просмотров
schedule
25.04.2024
Изменение размера шрифта по умолчанию для NSTable/NSOutlineView
Я не совсем понимаю, как изменить (уменьшить) размер шрифта для текста в моем NSOutlineView. Текст по умолчанию больше, чем большинство приложений используют для своего размера шрифта.
Существует некоторая наследственная вещь, когда вы не...
1961 просмотров
schedule
27.10.2022
Получение строк NSOutlineView для редактирования
Кто-нибудь здесь знает, как сделать ячейки в NSOutlineView редактируемыми? Я использую образец кода от Apple, и, похоже, он вообще не работает.
Я пытаюсь настроить его так, чтобы при быстром двойном щелчке по ячейке в NSOutlineView ячейка...
5271 просмотров
schedule
14.06.2023
NSTableView. Как переопределить поведение автопрокрутки?
У меня есть NSTableView, который отображает (через привязки) данные из NSTreeController. Приложение часто добавляет/изменяет данные в/в связанном массиве.
Проблема в том, что если пользователь выбрал строку в таблице, но прокрутил так, что...
766 просмотров
schedule
12.04.2022
Добавление дочернего объекта с помощью NSTreeController / NSOutlineView
В моем приложении, как и во многих приложениях Mac, у меня есть список источников. На данный момент это NSOutlineView, привязанный к NSTreeController. Я могу довольно легко добавлять в него элементы и даже смог продублировать внешний вид «исходного...
2084 просмотров
schedule
07.01.2023
Изменить цвет фона NSView, когда окно имеет фокус
Я заметил, что когда окно приложения содержит представление Outline (например, XCode), оно меняет цвет, когда это окно находится в фокусе. Например, с XCode, если окно является текущим, тогда контурное представление имеет голубоватый фон, если оно...
1678 просмотров
schedule
20.03.2023
Обновление пользовательского интерфейса, NSOutlineView reloadData и рекурсивные методы
Я заполняю NSOutlineView, рекурсивно читая каталог. После того, как каталог и его подкаталоги прочитаны, я обновляю схему, вызывая reloadData внутри отправки, как показано ниже.
-(void)readDir:(NSString*)path {...
1499 просмотров
schedule
01.06.2022
контурView:objectValueForTableColumn:byItem: не вызывается
Я пытаюсь создать список источников для новой программы, и у меня возникла небольшая проблема с использованием NSOutlineView на основе представления. Мой код отлично работает с использованием NSOutlineView на основе ячеек, поэтому я немного запутался...
4396 просмотров
schedule
28.10.2022
Чистый способ получить NSIndexPath объекта в NSTreeController или NSOutlineView?
Изучив документацию, я не могу найти достаточно простого способа получить индексный путь объекта в NSOutlineView или NSTreeController , к которому он привязан. В результате я написал действительно уродливый код, пытаясь самостоятельно собрать...
1805 просмотров
schedule
08.02.2023
Как отключить расширение всего поддерева элемента в NSOutlineView?
Как вы знаете, если вы щелкнете по раскрывающемуся треугольнику элемента в NSOutlineView, он расширит все поддерево этого элемента. Но, если это поддерево содержит слишком много элементов (например, дерево файловой системы), последствия этого...
288 просмотров
schedule
24.06.2022
Как настроить ячейку раскрытия в NSOutlineView на основе представления
Я пытаюсь настроить внешний вид стрелки раскрытия в моем представлении NSOutlineView. Я видел, что рекомендуется использовать
- (void)outlineView:(NSOutlineView *)outlineView willDisplayOutlineCell:(id)cell forTableColumn:(NSTableColumn...
7599 просмотров
schedule
18.07.2023
Пользовательский представленный объект NSViewController не обновляется при изменении выбора представления
У меня есть собственный NSViewController, который также является NSOutlineViewDataSource. У меня также есть окно с NSOutlineView, привязанным к экземпляру моего контроллера представления в качестве источника данных, и NSOutlineView, привязанным к...
1080 просмотров
schedule
05.03.2024
NSOutlineView как подключить контекстное меню к делегату
Чтобы отобразить контекстное меню при щелчке правой кнопкой мыши NSOutlineView, вы должны создать его подкласс и переопределить:
- (NSMenu *)menuForEvent:(NSEvent *)theEvent {
NSPoint pt = [self convertPoint:[theEvent locationInWindow]...
621 просмотров
schedule
04.02.2023
Сделать новую запись для NSOutlineView сфокусированной и редактируемой
Когда в NSOutlineView создается новый элемент, я хотел бы, чтобы этот элемент был выбран и редактировался, в настоящее время я использую следующий код в своем делегате/источнике данных NSOutlineview, новый элемент создается, однако он не...
353 просмотров
schedule
27.05.2022
Пользовательский выбор в NSOutlineView и NSCell (NSTextFieldCell)
Привет разработчикам со всего мира :) Сегодня у меня вопрос о настройке NSOutlineView, среда: -OS X 10.7+ - представление Outline с подклассом NSTextFieldCell
проблема: я хочу настроить цвет и градиент для выбора ячейки, мой первый подход был...
433 просмотров
schedule
16.03.2023
NSOutlineView на основе представления без NIB?
NSOutlineView является подклассом NSTableView . В настоящее время NSTableView поддерживает две реализации.
На основе ячеек.
На основе просмотра.
Чтобы сделать боковую панель в стиле OSX 10.8 Finder ( с автоматическим оформлением...
2614 просмотров
schedule
06.10.2022
NSOutlineView MoveItemAtIndex не анимирует
У меня есть (на основе представления) NSOUtlineView, который программно полностью функционален с перетаскиванием, т.е. я реализовал все правильные методы, и все работает нормально. Все, что есть, кроме анимации.
Когда я выполняю MoveItemAtIndex,...
198 просмотров
schedule
28.01.2023
Вернуть позицию выбранной строки в NSOutlineView
У меня есть NSOutlineView, который при двойном щелчке строки в представлении схемы отображает NSPopover с использованием следующего кода:
-(void)doubleClick:(id)nid{
NSLog(@"Test double click");
[_popover showRelativeToRect:[nid bounds]...
97 просмотров
schedule
10.11.2023
Почему [[NSTableCellView alloc] init] создает пустое текстовое поле?
В приведенных ниже строках журнала будет отображаться «Ячейка таблицы: [здесь записано допустимое значение]», но «Текстовое поле: (пустое)».
На самом деле я пытаюсь создать NSOutlineView программно, и он работает с подходом на основе ячеек, но не с...
641 просмотров
schedule
30.12.2022
Установка 2nd TextColor для NSTextField в NSOutlineView
При использовании черного цвета по умолчанию для NSTextfield в NSOutlineView на основе представления он становится белым при выборе. Когда я устанавливаю собственный textColor в IB, он останется с ним. Где я могу установить второй textColor?
59 просмотров
schedule
15.06.2023