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

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

Разработчик

Ссылка платформы AppKit ссылка класса NSFormCell

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

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

NSFormCell

NSFormCell класс используется для реализации полей ввода текста в форме. Левая часть NSFormCell объект содержит заголовок. Правильная часть содержит доступное для редактирования поле ввода текста.

NSFormCell возразите реализует пользовательский интерфейс NSForm объект.

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


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


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.0 и позже.
  • Возвраты NSFormCell объект инициализируется с указанной строкой заголовка.

    Объявление

    Swift

    init(textCell aString: String?)

    Objective C

    - (instancetype)initTextCell:(NSString *)aString

    Параметры

    aString

    Заголовок для нового объекта ячейки формы.

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

    Инициализированный NSFormCell объект.

    Обсуждение

    Содержание доступного для редактирования поля ввода текста ячейки установлено в пустую строку (“”). Шрифт и для заголовка и для текста является выбранным системным шрифтом пользователя в 12,0 точках, и текстовая область нарисована с внешней панелью. Этот метод является определяемым инициализатором для NSFormCell класс.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setTitle:

  • isOpaque - isOpaque Доступный в OS X v10.0 через OS X v10.9

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

    Объявление

    Objective C

    - (BOOL)isOpaque

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

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

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

    Objective C

    @import AppKit;

    Доступность

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

  • Возвращает заголовок ячейки как приписанная строка.

    Объявление

    Swift

    @NSCopying var attributedTitle: NSAttributedString

    Objective C

    @property(copy) NSAttributedString *attributedTitle

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

    Заголовок ячейки.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Возвращает заголовок получателя.

    Объявление

    Swift

    var title: String

    Objective C

    @property(copy) NSString *title

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

    Заголовок ячейки. Значением по умолчанию является «Поле»:.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Возвращает выравнивание заголовка.

    Объявление

    Swift

    var titleAlignment: NSTextAlignment

    Objective C

    @property NSTextAlignment titleAlignment

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

    Выравнивание может быть одним из следующих значений: NSLeftTextAlignment, NSCenterTextAlignment, или NSRightTextAlignment. Выравнивание по умолчанию NSRightTextAlignment.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var titleBaseWritingDirection: NSWritingDirection

    Objective C

    @property NSWritingDirection titleBaseWritingDirection

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

    Одна из следующих констант: NSWritingDirectionNatural, NSWritingDirectionLeftToRight, или NSWritingDirectionRightToLeft.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Возвращается шрифт раньше составлял заголовок получателя.

    Объявление

    Swift

    var titleFont: NSFont

    Objective C

    @property(strong) NSFont *titleFont

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

    Объект шрифта используется для заголовка.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var titleWidth: CGFloat

    Objective C

    @property CGFloat titleWidth

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

    Ширина поля заголовка, измеренного в точках в пользовательском координатном пространстве.

    Обсуждение

    Если Вы устанавливаете использование ширины setTitleWidth:, этот метод возвращает значение, которое Вы устанавливаете; иначе, это возвращает ширину, вычисленную автоматически Набором Приложения.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – titleWidth:

  • Возвращает ширину поля заголовка, ограниченного к указанному размеру.

    Объявление

    Swift

    func titleWidth(_ aSize: NSSize) -> CGFloat

    Objective C

    - (CGFloat)titleWidth:(NSSize)aSize

    Параметры

    aSize

    Максимальный размер поля, когда вычислено Набором Приложения.

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

    Ширина поля заголовка, измеренного в точках в пользовательском координатном пространстве.

    Обсуждение

    Если Вы устанавливаете использование ширины setTitleWidth:, этот метод возвращает значение, которое Вы устанавливаете; иначе, Набор Приложения вычисляет ширину, ограничивая размер поля к указанному значению.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – titleWidth

  • Устанавливает заголовок получателя с помощью приписанной строки.

    Объявление

    Swift

    @NSCopying var attributedTitle: NSAttributedString

    Objective C

    @property(copy) NSAttributedString *attributedTitle

    Параметры

    anAttributedString

    Отформатированный заголовок ячейки.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var title: String

    Objective C

    @property(copy) NSString *title

    Параметры

    aString

    Заголовок простого текста ячейки.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает выравнивание заголовка.

    Объявление

    Swift

    var titleAlignment: NSTextAlignment

    Objective C

    @property NSTextAlignment titleAlignment

    Параметры

    alignment

    Выравнивание может быть одной из следующих констант: NSRightTextAlignment, NSCenterTextAlignment, или NSLeftTextAlignment.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var titleBaseWritingDirection: NSWritingDirection

    Objective C

    @property NSWritingDirection titleBaseWritingDirection

    Параметры

    writingDirection

    Это значение может быть одной из следующих констант: NSWritingDirectionNatural, NSWritingDirectionLeftToRight, или NSWritingDirectionRightToLeft.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает шрифт заголовка получателя.

    Объявление

    Swift

    var titleFont: NSFont

    Objective C

    @property(strong) NSFont *titleFont

    Параметры

    font

    Шрифт для использования.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает ширину заголовка.

    Объявление

    Swift

    var titleWidth: CGFloat

    Objective C

    @property CGFloat titleWidth

    Параметры

    width

    Ширина заголовка, измеренного в точках в пользовательском координатном пространстве.

    Обсуждение

    Вы обычно не должны вызывать этот метод. Набор Приложения автоматически устанавливает ширину заголовка каждый раз, когда изменяется заголовок. Если автоматическая ширина не удовлетворяет Вашим потребностям, тем не менее, можно использовать этот метод для установки ширины явно.

    Как только Вы установили ширину этот путь, Набор Приложения прекращает устанавливать ширину автоматически; необходимо вызвать этот метод каждый раз изменения заголовка. Если Вы хотите, чтобы Набор Приложения возобновил автоматические присвоения ширины, вызовите этот метод с отрицанием width значение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает заголовок ячейки и мнемонический символ.

    Объявление

    Objective C

    - (void)setTitleWithMnemonic:(NSString *)titleWithAmpersand

    Параметры

    titleWithAmpersand

    Заголовок ячейки, включая мнемонический идентификатор. Для указания мнемонического символа поместите амперсанд (&) перед требуемым символом.

    Обсуждение

    Мнемоника не поддерживается в OS X.

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

    Objective C

    @import AppKit;

    Доступность

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

    Осуждаемый в OS X v10.8.

    См. также

    – setTitle:

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

    Объявление

    Swift

    @NSCopying var placeholderAttributedString: NSAttributedString?

    Objective C

    @property(copy) NSAttributedString *placeholderAttributedString

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

    Приписанная строка заполнителя, или nil если ячейка не имеет никакой приписанной строки заполнителя.

    Обсуждение

    Если возвращается этот метод nil, можно также вызвать placeholderString видеть, имеет ли ячейка строку заполнителя простого текста.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var placeholderString: String?

    Objective C

    @property(copy) NSString *placeholderString

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

    Строка заполнителя простого текста, или nil если ячейка не имеет никакой строки заполнителя простого текста.

    Обсуждение

    Если возвращается этот метод nil, можно также вызвать placeholderAttributedString видеть, имеет ли ячейка приписанную строку заполнителя.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает приписанную строку заполнителя для ячейки.

    Объявление

    Swift

    @NSCopying var placeholderAttributedString: NSAttributedString?

    Objective C

    @property(copy) NSAttributedString *placeholderAttributedString

    Параметры

    string

    Приписанная строка заполнителя.

    Обсуждение

    Обратите внимание на то, что вызов этого метода убирает любую строку обычного текста, установленную путем вызова setPlaceholderString: метод.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает строку заполнителя простого текста для ячейки.

    Объявление

    Swift

    var placeholderString: String?

    Objective C

    @property(copy) NSString *placeholderString

    Параметры

    string

    Строка заполнителя простого текста.

    Обсуждение

    Обратите внимание на то, что вызов этого метода убирает любую приписанную строку, установленную setPlaceholderAttributedString: метод.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Возвращает предпочтительное текстовое поле width.

    Объявление

    Swift

    var preferredTextFieldWidth: CGFloat

    Objective C

    @property CGFloat preferredTextFieldWidth

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает предпочтительное текстовое поле width.

    Объявление

    Swift

    var preferredTextFieldWidth: CGFloat

    Objective C

    @property CGFloat preferredTextFieldWidth

    Параметры

    preferredWidth

    Предпочтительная ширина, которая будет достаточно большой для размещения title, bezel, и текстовое поле ширины preferredTextFieldWidth.

    Обсуждение

    Предпочтительная ширина отражается в cellSize ячейки, который будет достаточно большим для размещения заголовка, внешней панели и текстового поля ширины preferredTextWidth. Это также отражается в intrinsicContentSize из NSForm. Т.е. при Автоматическом Расположении форма попытается измерить себя так, чтобы ячейка текстового поля была данной шириной, согласно обычным ограничительным приоритетам размера содержания.

    Если ширина отрицательна, cellSize соответствует историческое поведение, которое является, что это является достаточно большим для размещения заголовка, внешней панели и текущего текста.

    Этот метод может помочь миграции к Автоматическому Расположению и достаточен для простых случаев. Однако для новых приложений, предпочтите использовать экземпляр NSTextField непосредственно вместо форм.

    Значение по умолчанию-1.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – preferredTextFieldWidth