Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Кварцевая ссылка платформы ссылка класса PDFAnnotationButtonWidget

Опции
Развертывание Target:

На этой странице
Язык:

PDFAnnotationButtonWidget

A PDFAnnotationButtonWidget объект обеспечивает пользовательскую интерактивность на странице документа в формате PDF. Существует три типа доступных кнопок: кнопка, переключатель и флажок.

PDFAnnotationButtonWidget наследовал общее поведение аннотации от PDFAnnotation класс. Если Вы используете a PDFAnnotationButtonWidget объект, Ваше приложение должно обработать тестирование хита, если Вы просто не используете PDFView вывести на экран содержание. Это вызвано тем, что PDFView автоматически тестирование хита дескрипторов на Вас.

Наследование


Оператор импорта


Swift

import Quartz

Objective C

@import Quartz;

Доступность


Доступный в OS X v10.4 и позже.
  • Возвращает тип управления.

    Объявление

    Swift

    func controlType() -> PDFWidgetControlType

    Objective C

    - (PDFWidgetControlType)controlType

    Возвращаемое значение

    Тип управления кнопка представляет. Посмотрите Константы для различных типов управления.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – setControlType

  • Устанавливает тип управления.

    Объявление

    Swift

    func setControlType(_ type: PDFWidgetControlType)

    Objective C

    - (void)setControlType:(PDFWidgetControlType)type

    Параметры

    type

    Тип управления для кнопки. Константы перечисляют различные типы управления, можно послать за этим значением.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – controlType

  • порожденный - порожденный Доступный в OS X v10.4 через OS X v10.4

    Получает ID родительского объекта.

    Оператор осуждения

    Если необходимо найти другие кнопки в той же группе, такие как группа переключателей, Вам не нужна информация о родительском объекте. Вместо этого ищите объекты виджета кнопки, возвращающие то же значение в fieldName.

    Объявление

    Objective C

    - (unsigned)parentID

    Обсуждение

    Для получения дополнительной информации об именах полей аннотаций, посмотрите спецификацию Adobe PDF.

    Оператор импорта

    Objective C

    @import Quartz;

    Доступность

    Доступный в OS X v10.4 через OS X v10.4.

    Не доступный 64-разрядным приложениям.

  • Возвращает состояние управления.

    Объявление

    Swift

    func state() -> Int

    Objective C

    - (NSInteger)state

    Возвращаемое значение

    NSOnState если идет управление; NSOffState иначе.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – setState:

  • Устанавливает состояние управления.

    Объявление

    Swift

    func setState(_ value: Int)

    Objective C

    - (void)setState:(NSInteger)value

    Параметры

    value

    Состояние управление должно быть в.

    Обсуждение

    Состояние управления (например, проверенный или неконтролируемый) влияет, как оно нарисовано. Обратите внимание на то, что кнопки всегда находятся в на состоянии.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – состояние

  • Возвращает булево значение, указывающее, выделяется ли управление, когда оно нарисовано.

    Объявление

    Swift

    func isHighlighted() -> Bool

    Objective C

    - (BOOL)isHighlighted

    Возвращаемое значение

    YEStrue если управление выделяется, когда оно нарисовано; иначе NOfalse.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – setHighlighted:

  • Устанавливает выделение управления, когда оно нарисовано.

    Объявление

    Swift

    func setHighlighted(_ flag: Bool)

    Objective C

    - (void)setHighlighted:(BOOL)flag

    Параметры

    flag

    Установите это значение в YEStrue заставить управление быть выделенным, когда это нарисовано или NOfalse иначе.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – isHighlighted

  • Возвращает цвет фона управления.

    Объявление

    Swift

    func backgroundColor() -> NSColor!

    Objective C

    - (NSColor *)backgroundColor

    Возвращаемое значение

    Цвет, нарисованный в фоновом режиме управления.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – setBackgroundColor:

  • Выбирает цвет фона управления.

    Объявление

    Swift

    func setBackgroundColor(_ color: NSColor!)

    Objective C

    - (void)setBackgroundColor:(NSColor *)color

    Параметры

    color

    Цвет, который будет нарисован в фоне управления.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – backgroundColor

  • Возвращает шрифт, используемый в метке управления.

    Объявление

    Swift

    func font() -> NSFont!

    Objective C

    - (NSFont *)font

    Возвращаемое значение

    Шрифт используется в метке управления.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – setFont:

  • Устанавливает шрифт метки управления.

    Объявление

    Swift

    func setFont(_ font: NSFont!)

    Objective C

    - (void)setFont:(NSFont *)font

    Параметры

    font

    Желаемый шрифт для метки управления.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – шрифт

  • Возвращает цвет шрифта, используемый в метке управления.

    Объявление

    Swift

    func fontColor() -> NSColor!

    Objective C

    - (NSColor *)fontColor

    Возвращаемое значение

    Цвет шрифта используется в метке управления.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – setFontColor:

  • Устанавливает цвет шрифта, используемый в метке управления.

    Объявление

    Swift

    func setFontColor(_ color: NSColor!)

    Objective C

    - (void)setFontColor:(NSColor *)color

    Параметры

    color

    Желаемый цвет шрифта метки управления.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – fontColor

  • Возвращает текст метки на кнопочном управлении.

    Объявление

    Swift

    func caption() -> String!

    Objective C

    - (NSString *)caption

    Возвращаемое значение

    Метка, продвинутая кнопочное управление.

    Обсуждение

    Этот метод применяется только к метке, продвинутой управление типа kPDFWidgetPushButtonControl.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – setCaption:

  • Устанавливает текст метки на кнопочном управлении.

    Объявление

    Swift

    func setCaption(_ name: String!)

    Objective C

    - (void)setCaption:(NSString *)name

    Параметры

    name

    Текст, который будет использоваться в качестве метки на кнопочном управлении.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – заголовок

  • Возвращает булево значение, указывающее, ведет ли переключатель себя переключающимся способом.

    Объявление

    Swift

    func allowsToggleToOff() -> Bool

    Objective C

    - (BOOL)allowsToggleToOff

    Возвращаемое значение

    YEStrue при щелчке по управлению переключателем, которое уже находится в на переключателях состояния это к от состояния; иначе NOfalse.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

  • Возвращает строку, связанную с на состоянии управления флажком или переключателя.

    Объявление

    Swift

    func onStateValue() -> String!

    Objective C

    - (NSString *)onStateValue

    Возвращаемое значение

    Строка связалась с на состоянии управления флажком или переключателя.

    Обсуждение

    Это - требуемая строка для средств управления типов kPDFWidgetRadioButtonControl и kPDFWidgetCheckBoxControl. От состояния всегда маркируется «Прочь».

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – setOnStateValue

  • Устанавливает строку, связанную с на состоянии управления флажком или переключателя.

    Объявление

    Swift

    func setOnStateValue(_ name: String!)

    Objective C

    - (void)setOnStateValue:(NSString *)name

    Обсуждение

    Требуемый для средств управления типов kPDFWidgetRadioButtonControl и kPDFWidgetCheckBoxControl, значение name описывает на состоянии управления (от состояния, всегда маркируется «Прочь»). Несмотря на то, что «На» приемлемая строка для на состоянии единственного флажка, группе из двух или больше переключателей нужно связать уникальную строку с каждым управлением.

    Например, форма могла бы вывести на экран группу из 3 переключателей, позволяющих пользователям указывать тип учетной записи, такой как сбережения, проверка или инвестиции. Строками, связанными с на состояниях этих кнопок, могли быть “Сбережения “, “Проверка “, и “Инвестиции “. В этом примере эти 3 переключателя также совместно использовали бы строку имени поля, такую как “AccountType “.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

  • Возвращает внутреннее имя поля (используемый для действий формы сброса).

    Объявление

    Swift

    func fieldName() -> String!

    Objective C

    - (NSString *)fieldName

    Возвращаемое значение

    Внутреннее имя поля.

    Обсуждение

    Внутреннее имя поля является дополнительным значением.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – setFieldName

  • Определяет внутреннее имя поля (используемый для действий формы сброса).

    Объявление

    Swift

    func setFieldName(_ name: String!)

    Objective C

    - (void)setFieldName:(NSString *)name

    Параметры

    name

    Внутреннее имя поля. Это - дополнительное значение.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – имя поля

  • Типы кнопок аннотации.

    Объявление

    Objective C

    typedef NSInteger PDFWidgetControlType; enum { kPDFWidgetUnknownControl = -1, kPDFWidgetPushButtonControl = 0, kPDFWidgetRadioButtonControl = 1, kPDFWidgetCheckBoxControl = 2 };

    Константы

    • kPDFWidgetUnknownControl

      kPDFWidgetUnknownControl

      Неизвестный тип управления.

      Доступный в OS X v10.4 и позже.

    • kPDFWidgetPushButtonControl

      kPDFWidgetPushButtonControl

      Кнопочное управление.

      Доступный в OS X v10.4 и позже.

    • kPDFWidgetRadioButtonControl

      kPDFWidgetRadioButtonControl

      Управление переключателем.

      Доступный в OS X v10.4 и позже.

    • kPDFWidgetCheckBoxControl

      kPDFWidgetCheckBoxControl

      Управление флажком.

      Доступный в OS X v10.4 и позже.

    Оператор импорта

    Objective C

    @import Quartz;

    Доступность

    Доступный в OS X v10.4 и позже.