NSBrowserCell
NSBrowserCell
класс является подклассом NSCell
используемый по умолчанию для отображения данных в столбцах NSBrowser
объект. (Каждый столбец содержит NSMatrix
заполненный NSBrowserCell
объекты.)
NSBrowserCell
класс реализует пользовательский интерфейс NSBrowser
.
Соответствует
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.0 и позже.
-
Возвращает изображение по умолчанию для ячеек ответвления в браузере.
Возвращаемое значение
Изображение по умолчанию используется для ответвления
NSBrowserCell
объекты. Изображение по умолчанию является указывающим направо треугольником.Обсуждение
Переопределите этот метод, если Вы хотите различное изображение. Иметь ответвление
NSBrowserCell
без изображения (и никакое пространство, зарезервированное для изображения), переопределите этот метод для возвратаnil
.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
-
Возвращает изображение по умолчанию для выделяющихся ячеек браузера ответвления.
Объявление
Swift
class func highlightedBranchImage() -> NSImage!
Objective C
+ (NSImage *)highlightedBranchImage
Возвращаемое значение
Изображение по умолчанию используется для ответвления
NSBrowserCell
выделяющиеся объекты. Это - более легкая версия изображения, возвращенногоbranchImage
.Обсуждение
Переопределите этот метод, если Вы хотите различное изображение.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
-
Возвращает изображение получателя.
Возвращаемое значение
Изображение получателя или
nil
если не установлено никакое изображение.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает изображение получателя, сохраняя изображение.
Параметры
newImage
Новое изображение. Если
newImage
nil
, это удаляет изображение для получателя.newImage
нарисован вертикально центрируемый на левом краю ячейки браузера.Обратите внимание на то, что
newImage
нарисован в данном размере изображения.NSBrowserCell
не устанавливает размер изображения, и при этом это не отсекает получение изображения. УдостоверитьсяnewImage
корректный размер для рисования в ячейке браузера.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает изображение получателя для выделенного состояния.
Возвращаемое значение
Изображение, используемое для ячейки браузера в ее выделенном состоянии или
nil
если не установлено никакое изображение.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Устанавливает изображение получателя для выделенного состояния, сохраняя изображение.
Параметры
newAltImage
Новое изображение для ячейки браузера в ее выделенном состоянии. Если
newAltImage
nil
, это удаляет дополнительное изображение для получателя.newAltImage
нарисован вертикально центрируемый на левом краю ячейки браузера.Обратите внимание на то, что
newAltImage
нарисован в данном размере изображения.NSBrowserCell
не устанавливает размер изображения, и при этом это не отсекает получение изображения. УдостоверитьсяnewAltImage
корректный размер для рисования в ячейке браузера.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Не выделяет получатель и сбрасывает его состояние.
Объявление
Swift
func reset()
Objective C
- (void)reset
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Выделяет получатель и устанавливает его состояние.
Объявление
Swift
func set()
Objective C
- (void)set
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Возвраты, является ли получатель листом или ячейкой ответвления.
Объявление
Objective C
- (BOOL)isLeaf
Возвращаемое значение
YES
true
если получатель является лепестковым элементом; иначеNO
false
.Обсуждение
Ответвление
NSBrowserCell
имеет изображение около его правого края, указывающего, что больше, иерархически соответствующая информация доступна; когда пользователь выбирает ячейку,NSBrowser
выводит на экран новый столбецNSBrowserCell
объекты. ЛистNSBrowserCell
не имеет никакого изображения, указывая, что пользователь достиг терминальных данных; это не указывает на дополнительную информацию.Оператор импорта
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.0 через OS X v10.9.
См. также
-
Наборы, является ли получатель листом или ячейкой ответвления.
Объявление
Swift
var leaf: Bool
Objective C
@property(getter=isLeaf) BOOL leaf
Параметры
flag
YES
true
если получатель является лепестковым элементом; иначеNO
false
.Обсуждение
Ответвление
NSBrowserCell
имеет изображение около его правого края, указывающего, что больше, иерархически соответствующая информация доступна; когда пользователь выбирает ячейку,NSBrowser
выводит на экран новый столбецNSBrowserCell
объекты. ЛистNSBrowserCell
не имеет никакого изображения, указывая, что пользователь достиг терминальных данных; это не указывает на дополнительную информацию.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
isLoaded - isLoaded
Доступный в OS X v10.0 через OS X v10.9Возвращает булево значение, указывающее, готова ли ячейка вывести на экран.
Объявление
Objective C
- (BOOL)isLoaded
Возвращаемое значение
YES
true
если состояние получателя было установлено, и ячейка готова вывести на экран; иначеNO
false
.Оператор импорта
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.0 через OS X v10.9.
См. также
-
Наборы, было ли состояние получателя установлено и ячейка, готовы вывести на экран.
Объявление
Swift
var loaded: Bool
Objective C
@property(getter=isLoaded) BOOL loaded
Параметры
flag
YES
true
если состояние получателя было установлено, и ячейка готова вывести на экран; иначеNO
false
.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Возвращает цвет подсветки, который получатель хочет вывести на экран.
Объявление
Параметры
controlView
Представление, для которого можно возвратить цвет подсветки.
Возвращаемое значение
Цвет подсветки.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.