NSActionCell
NSActionCell определяет активную область в управлении (экземпляр NSControl или один из его подклассов).
Как активная область NSCONTROL, NSActionCell делает три вещи: это обычно выполняет дисплей текста или значка; это предоставляет NSControl цель и действие; и это обрабатывает мышь (курсор) отслеживание путем надлежащего выделения его области и отправки сообщений действия в его цель на основе перемещения курсора.
Наследование
Соответствует
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.0 и позже.
-
setFloatingPointFormat:left:right: - setFloatingPointFormat:left:right:Доступный в OS X v10.0 через OS X v10.5Устанавливает формат получателя с плавающей точкой.
Оператор осуждения
Осуждаемый; использовать
NSFormatterобъекты вместо этого.Объявление
Objective C
- (void)setFloatingPointFormat:(BOOL)autoRangeleft:(NSUInteger)leftDigitsright:(NSUInteger)rightDigitsПараметры
autoRangeNOfalseесли Вы хотите получатель к цифрам мест вправо и оставленный десятичной точки, как указано (вleftDigitsиrightDigits;YEStrueесли Вы хотите, чтобы он поместил цифры гибко.leftDigitsМаксимальное количество цифр налево от десятичной точки. Получатель мог бы интерпретировать это значение гибко если
autoRangeYEStrue.rightDigitsМаксимальное количество цифр направо от десятичной точки. Получатель мог бы интерпретировать это значение гибко если
autoRangeYEStrue.Обсуждение
Реализация этого метода основывается
NSCellметодsetFloatingPointFormat:left:right:. См. описание того метода для подробных данных.NSActionCellреализация метода дополняетсяNSCellреализация путем маркировки получателя как необходимость восстанавливает изображение после отбрасывания любых изменений редактирования, вносившихся в текст ячейки.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.0 через OS X v10.5.
-
floatValue - floatValueДоступный в OS X v10.0 через OS X v10.5Возвращает значение получателя как плавание после проверки любого редактирования содержания ячейки.
Объявление
Objective C
- (float)floatValueОбсуждение
Если получатель не является ячейкой типа текста, или значение ячейки не является поддающимся сканированию, метод возвращается 0.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.0 через OS X v10.5.
См. также
validateEditing(NSControl) -
intValue - intValueДоступный в OS X v10.0 через OS X v10.5Возвращает значение получателя как
intпосле проверки любого редактирования содержания ячейки.Объявление
Objective C
- (int)intValueОбсуждение
Если получатель не является ячейкой типа текста, или значение ячейки не является поддающимся сканированию, метод возвращается 0.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.0 через OS X v10.5.
См. также
validateEditing(NSControl) -
Возвращает значение получателя как 64-разрядное совместимое целое число после проверки любого редактирования содержания ячейки.
Объявление
Objective C
- (NSInteger)integerValueВозвращаемое значение
64-разрядное совместимое целочисленное значение, как определено
NSIntegerввести.Обсуждение
Если получатель не является ячейкой типа текста, или значение ячейки не является поддающимся сканированию, метод возвращается 0.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.5 и позже.
-
stringValue - stringValueДоступный в OS X v10.0 через OS X v10.5Возвращает значение получателя как строковый объект, как преобразовано средством форматирования ячейки, если Вы существуете.
Объявление
Objective C
- (NSString *)stringValueОбсуждение
Если никакое средство форматирования не существует, и значение
NSString, возвращает значение как плоскость, приписанную, или локализованную отформатированную строку. Если значение неNSStringили не может быть преобразован в одного, возвращает пустую строку. Метод дополняетсяNSCellреализация путем проверки и сохранения любых изменений редактирования, внесенных в текст ячейки.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.0 через OS X v10.5.
См. также
validateEditing(NSControl) -
setObjectValue: - setObjectValue:Доступный в OS X v10.0 через OS X v10.5Отбрасывания любое редактирование текста и наборов получателя его объектное значение к
object.Объявление
Objective C
- (void)setObjectValue:(id < NSCopying >)objectПараметры
objectОбъектное значение для присвоения к получателю.
Обсуждение
Если объектное значение позже отличается от того, чем это было, прежде чем метод был вызван, метод отмечает получатель, поскольку необходимость восстанавливает изображение.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.0 через OS X v10.5.
-
controlView - controlViewДоступный в OS X v10.0 через OS X v10.5Возвращает представление, в котором был в последний раз нарисован получатель.
Объявление
Objective C
- (NSView *)controlViewВозвращаемое значение
Возвращенное представление обычно
NSControlобъект. Возвраты методаnilесли получатель не имеет никакого представления управления (обычно, потому что он еще не был помещен в иерархию представления).Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.0 через OS X v10.5.
-
Устанавливает представление управления получателя, представление, в котором оно нарисовано.
Объявление
Objective C
- (void)setControlView:(NSView *)viewПараметры
viewОбъект представления, который обычно является представлением NSControl. Передача в
nilесли получатель не имеет никакого представления управления (обычно, потому что он еще не был помещен в иерархию представления).Обсуждение
Представление управления обычно устанавливается в реализации получателя
drawWithFrame:inView:(NSCell).Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.4 и позже.
-
Устанавливает селектор, используемый для сообщений действия, отправленных управлением получателя.
Объявление
Swift
var action: SelectorObjective C
@property SEL actionПараметры
aSelectorСелектор, идентифицирующий метод действия вызвать.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Возвращает селектор сообщения действия получателя.
Объявление
Swift
var action: SelectorObjective C
@property SEL actionОператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Устанавливает целевой объект получателя.
Объявление
Swift
weak var target: AnyObject?Objective C
@property(weak) id targetПараметры
anObjectОбъект, который является целью сообщений действия, отправленных управлением получателя.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Возвращает целевой объект получателя.
Объявление
Swift
weak var target: AnyObject?Objective C
@property(weak) id targetОператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
