Описание тега nstablerowview
Класс NSTableRowView - это представление, отображаемое для строки в NSTableView. Он отвечает за отображение атрибутов, связанных со строкой, включая выделение выделения и внешний вид строки группы.
1
ответ
Установка цветов и высоты строк для NSOutlineView (выбран вариант просмотра на основе и списка источников)
Я настроил NSOutlineView, используя функции делегатов, чтобы отрегулировать высоту и цвет строк для элементов группы, используя следующее: - (void)outlineView:(NSOutlineView *)outlineView didAddRowView:(NSTableRowView *)rowView forRow:(NSInteger)row…
13 сен '13 в 23:33
2
ответа
Уведомление о новой строке группы NSTableView
Я пытаюсь изменить внешний вид моего представления строки, когда оно становится строкой группы, или, возможно, более конкретно, когда оно становится строкой группы, которая застревает в верхней части NSTableview. Я задавался вопросом, было ли уведом…
05 фев '17 в 01:19
0
ответов
NSOutlineView Пользовательский стиль выделения
Можно ли использовать пользовательский вид подсветки для строки контура? Я хочу сделать что-то вроде этого. Можно ли спроектировать что-то в конструкторе интерфейсов и сделать его подклассом?
13 окт '18 в 19:42
1
ответ
Вызывать drawSelectionInRect только при изменении выбора в пользовательском классе TableRowView?
В моем приложении OSX я создаю подкласс NSTablRowView, чтобы сделать цвет выбора строки для моего представления на основе настраиваемого tableView. Я использую следующий метод переопределения для этого: - (void)drawSelectionInRect:(NSRect)dirtyRect …
14 апр '14 в 23:28
1
ответ
Как реализовать NSTableViewRowlView как селектор объектов Xcode IB
Я пытаюсь реализовать NSTableView это похоже на селектор объектов Xcode IB (нижняя правая панель). Как показано ниже, когда выбран ряд, горизонтальная линия полной ширины рисуется выше и ниже выбранной строки. Я успешно создал подкласс NSTableRowVie…
29 июл '18 в 23:37
3
ответа
Не удается переопределить поведение draw () NSTableViewRow, чтобы сделать прозрачным в NSOutlineView
У меня есть NSOutlineView с пользовательских NSTableViewRows, используемых повсюду. Я переопределил метод рисования на NSTableViewRow: override func draw(_ dirtyRect: NSRect) {} ... поэтому он никогда не должен ничего рисовать. Тем не менее, строки …
13 апр '18 в 16:18
1
ответ
NSTableview устанавливает selectionHighlightStyle в NSTableViewSelectionHighlightStyleNone программно на языке Swift
Если я выбрал строку, я хочу отключить выделение синим цветом. На быстром языке я не могу установить selectionHighlightStyle для NSTableViewSelectionHighlightStyleNone для моего NSTableview. Это мой код func tableView(tableView: NSTableView, viewFor…
03 фев '16 в 09:33
1
ответ
Как отловить событие нажатия на NSImageView как подпредставление в NSTableRowView?
В NSTableView у меня есть NSTableRowView, и в этой строке есть некоторое подпредставление NSImageView. Вопрос: как отследить событие клика на этом изображении?
09 дек '13 в 20:15
1
ответ
Основанный на представлении выбор NSTableView?
Я написал табличное представление на основе вида, например так: и я рисую выделение с помощью NSTableRowView, код выглядит так: - (void)drawRect:(NSRect)dirtyRect { [[NSColor clearColor] setFill]; if (self.isClicked) { [[[NSColor blackColor] colorWi…
25 апр '16 в 03:46
1
ответ
Странное описание при отладке источника данных NSTableView
Контекст У меня ошибка с datasource из моего NSTableView, Ошибка * Ошибка подтверждения в -[NSTableView _uncachedRectHeightOfRow:], /SourceCache/AppKit/AppKit-1265.19/TableView.subproj/NSTableView.m:1784 на линии self.tableView scrollRowToVisible:0…
15 апр '14 в 11:14
1
ответ
NSTableView обнаружить строку прокрутки выключен
У меня есть основанный на представлении NSTableView, и каждая строка должна генерировать несколько изображений, что занимает много времени. Это делается на фоне NSoperationQueue и запускается, когда делается запрос на изображение (через привязку). К…
26 мар '18 в 20:45
1
ответ
Стилизация NSOutlineView Rows
У меня есть приложение Core Data на основе документов с NSTreeController, предоставляющее контент для представления на основе NSOutlineView. Я "стилизую" (задаю цвет текста, цвет фона и т. Д.) Строки, основанные на постоянных "трансформируемых" атри…
19 июл '14 в 23:05
1
ответ
Как реализовать смахиваемую ячейку NSTableView?
Простой пример для NSTableViewRowAction? Прокрутите влево / вправо, чтобы удалить или другое действие. - (NSArray<NSTableViewRowAction *> *)tableView:(NSTableView *)tableView rowActionsForRow:(NSInteger)row edge:(NSTableRowActionEdge)edge
12 фев '18 в 07:43
1
ответ
NSTableView: создание "перекрывающихся" строк
Цель У меня есть NSTableView в моем приложении, и я хотел бы нарисовать "перекрывающиеся" строки, чтобы создать эффект "соединения", как в Automator.app: Что я пробую Подход, который я рассматриваю, заключается в использовании NSTableView -(NSRect)f…
18 июл '16 в 22:58
1
ответ
Как создать прототип NSTableRowView в Интерфейсном Разработчике
У меня есть вид на основе NSTableView и я пытаюсь настроить внешний вид определенных строк. Я понимаю, что мне нужно реализовать метод делегата, упомянутый в заголовке; Однако я не уверен, как это сделать. В документации сказано: Вы можете использов…
15 авг '16 в 09:20
0
ответов
NSTextFiled теряет контроль в NSTableRowView. Зачем?
Я использую NSOutlineview для группировки представления (представление выравнивает левую сторону NSOutlineView), поэтому я делю NSTableRowView на подклассы как представление. затем положить NSTextField для чего-то контроля. Но NSTextField не может …
31 май '13 в 03:50
1
ответ
Как инициализировать подкласс NSTableRowView?
Компилятор падает в строке 3, и я не могу найти информацию об инициализаторах NSTableRowView в любом месте class ItemRowView: NSTableRowView { convenience override init(frame: NSRect) { self.init(frame: frame) // EXC BAD ACCESS self.draggingDestinat…
19 апр '16 в 20:19
1
ответ
NSTableRowView странное поведение при перетаскивании (продолжает вставлять NSView в иерархию представлений)
Я заметил странное поведение в моем приложении и не могу найти способ его исправить: у меня есть NSOutlineView с пользовательским NSTableRowView и поддержкой перетаскивания. Когда я перетаскиваю элемент (файл, например) на первый план, он рисует пра…
01 июл '16 в 13:40
0
ответов
Доступ к IBOutlet контроллера в другом классе в COCOA
У меня есть контроллер с IBOutlet следующим образом: @interface MyController : NSViewController <NSPopoverDelegate> { IBOutlet NSWindow *detachedWindow; } @property (retain, nonatomic) NSWindow *detachedWindow; @end Я хочу получить доступ к эт…
13 авг '13 в 10:45
0
ответов
Ни один объект строки не создан с rowViewForRow
Я хочу использовать rowViewForRow для проверки того, какого цвета должен быть фон. У меня есть массив stuct с несколькими данными, и это рейтинг. Когда есть первое место, фон должен стать синим. Когда не фон должен быть белым. Но когда я запускаю ro…
23 июн '19 в 12:53