Описание тега nscell
Класс NSCell предоставляет механизм для отображения текста или изображений в объекте NSView без накладных расходов полного подкласса NSView. Он активно используется большинством классов NSControl для реализации своей внутренней работы.
1
ответ
Редактирование кастомного NSCell
Я нахожусь в процессе создания пользовательской NSCell, которая будет работать как ячейки быстрого доступа для захвата в XCode, и пытаюсь выяснить, как перехватывать запросы на редактирование (например, когда пользователь дважды щелкает ячейку). Ест…
20 ноя '12 в 20:08
3
ответа
Отслеживание позиции NSCell при изменении
У меня есть NSTableView и хотите отследить положение его содержимого NSCells, когда tableView прокручивается пользователем. Я не мог найти ничего полезного. Было бы здорово, если бы кто-то мог привести меня в правильном направлении! РЕДАКТИРОВАТЬ: Б…
24 фев '17 в 20:07
1
ответ
-(BOOL)trackMouse:inRect:ofView: tillMouseUp: никогда не вызывается
Я переклассифицировал NSControl, чтобы получить свой пользовательский элемент управления, переклассифицировал NSCell, чтобы получить свою собственную ячейку, переопределенную -(BOOL)trackMouse:inRect:ofView:untilMouseUp и необходимые методы в пользо…
23 май '13 в 08:13
2
ответа
Почему NSTableView использует NSCell вместо NSView?
Это может быть общее обсуждение вместо реального вопроса. Когда я начал использовать NSTableView и NSOutlineView, я подумал: о, экземпляр NSView может делать почти все. Поэтому я возвращаю экземпляр NSView в моем делегате и источнике данных. Конечно…
08 июн '13 в 03:11
1
ответ
Установка многострочного заголовка для NSButton In Cocoa App
Я понимаю руководящие принципы NSButton для установки названия на NSButton, без обид, но требование должно быть выполнено в моем случае. Я хочу показать заголовок NSButton в две строки. NSButton *btn = [[NSButton alloc] init]; [btn setTitle:@"multip…
30 июл '18 в 11:54
2
ответа
NSButtonCell внутри пользовательских NSCell
В моем приложении какао мне нужен пользовательский NSCell для NSTableView. Этот подкласс NSCell содержит пользовательский NSButtonCell для обработки щелчка (и два или три NSTextFieldCell для текстового содержимого). Вы найдете упрощенный пример моег…
17 фев '10 в 11:53
1
ответ
NSOutlineView, расширение и свертывание могут привести к тому, что ячейки будут обрезать содержимое
Я испытываю странные визуальные артефакты во время быстрого расширения и свертывания групп, основанных на представлении NSOutlineView. Если группа раскрывается, и я дважды щелкаю (свернуть, а затем быстро развернуть) стрелку раскрытия, содержимое об…
31 май '13 в 09:11
1
ответ
NSTableHeaderCell обнаруживать мышь вниз?
Я пытаюсь настроить NSTableHeaderCell обнаруживать щелчки мыши. В прошлом я использовал такие вещи, как NSTrackingArea или переопределение mouseDown событие, такое как: -(void)mouseDown:(NSEvent *)theEvent { NSLog(@"Mouse down"); } Эти методы не раб…
12 мар '14 в 13:41
0
ответов
Как сделать outlineView:objectValueForTableColumn:.. принять attribuStString
Я пытаюсь, чтобы в ячейке контура отображалась приписанная строка жирным шрифтом. Это основанная на ячейке схема. Вот как я создаю attribuStString: anObject.name =[[NSMutableAttributedString alloc]initWithString:@"Draft Chapters"] ; [anObject.name b…
02 мар '17 в 22:45
1
ответ
Анимация на NSCell
Я пытаюсь анимировать некоторые ячейки в моем NSOutlineView. Мне нужно анимировать значок для поворота в виде значка синхронизации iTunes рядом с устройством на левой панели. Я не очень опытный в области анимации, я нашел это простое решение, просма…
22 июл '11 в 16:29
1
ответ
Получите NSImage из NSTextField в Swift
Я использовал для получения NSImage в подклассе NSTextField из Obj-C следующим образом: NSDictionary *attributedVal = [[self attributedStringValue] attributesAtIndex:i effectiveRange:&effectiveRange]; if ([[attributedVal allKeys] containsObject:…
05 дек '14 в 18:13
1
ответ
NSControl и NSCell: правильно управляйте состоянием ячейки
У меня совершенно обычай NSControl с его полностью на заказ NSCell, Теперь я хочу реализовать взаимодействие с мышью. Например, когда пользователь нажимает на элемент управления, я хочу изменить состояние элемента управления на highlight Итак, вопро…
13 дек '12 в 15:03
1
ответ
Заставьте NSFormatter постоянно проверять NSTextFieldCell
В Какао у меня есть NSOutlineView, где ячейки - NSTextFieldCell. В ячейке отображаются значения, которые представляют собой строки, отформатированные в соответствии с определенными правилами (например, числа с плавающей запятой или пары чисел с проб…
19 май '10 в 12:11
1
ответ
Передача массива пользовательских объектов в NSCell в NSMatrix программно
У меня есть NSArray обычая NSObjects, Каждый объект имеет некоторые свойства и изображение, которое я хотел бы отобразить в виде сетки. NSMatrix, кажется, является хорошим решением моей проблемы, но у меня есть проблемы с получением содержимого объе…
11 авг '10 в 08:07
2
ответа
NSCell установлен Enabled: НЕТ, но все еще доступен для редактирования и т. Д.
У меня есть пользовательский элемент управления, в котором есть несколько (NSTextField *) NSCells. Я пытался на уровне ячеек отключить использование всех ячеек, но мой цикл, проходящий через все ячейки, похоже, ничего не делает. [myCell setEnabled: …
09 июл '10 в 22:35
2
ответа
NSCell с подразделениями
Я хочу знать, есть ли способ рисования NSCell, как в следующем примере. Идея состоит в том, чтобы поместиться в один и тот же столбец, 3 строки, в первом достаточно места для заголовка, а в остальных - 2 столбца. TITLE_______________________________…
04 июл '11 в 21:23
1
ответ
NSString drawInRect:withAttributes: вызывает "нераспознанный селектор, отправленный экземпляру..."
Я получил что-то действительно странное: метод вызывает unrecognized selector sent to instance, но не NSLog() вообще ничего. Я создал собственный подкласс NSControl, где я пытаюсь нарисовать свои собственные ячейки следующим образом: - (void)drawRec…
11 мар '13 в 17:53
1
ответ
Как я могу изменить отдельные цвета фона ячейки в NSForm?
Я хотел бы индивидуально установить цвета фона ячейки в NSForm, Я думал, что это будет вопрос подкласса NSForm и переопределения -drawCellAtRow:column:, Но -drawCellAtRow:column: вызывается только когда клетка получает фокус. Я экспериментировал с з…
05 мар '12 в 22:15
1
ответ
Название NSCell не обновляется, пока не будет запрошено
Я пытаюсь реализовать пользовательский NSTextField, который автоматически изменяет размеры, пока пользователь вставляет текст. Это достаточно простая задача, и вот код, который я использую: - (void)textDidChange:(NSNotification *)aNotification { [su…
04 янв '13 в 04:43
1
ответ
NSOutlineView Control HighLight и отступ
В моем представлении Outline я использую CustomCell, который является ничем иным, как взятым из кода Cocoa ImageTextCell RefrenceCode с некоторыми изменениями, Можно ли изменить цвет подсветки для ячейки? До сих пор я сделал следующее, - (void) draw…
07 фев '11 в 21:44