NSTextLayoutOrientationProvider
Этот протокол определяет значение по умолчанию для диапазона строки, размеченной в получателе в отсутствие явных NSVerticalGlyphFormAttributeName атрибут. Существует два класса Набора Приложения, реализовывая этот интерфейс: NSTextContainer и NSTextView. NSTextContainer реализация просто возвращает значение из своего текстового представления если не -nil; иначе, возвраты NSLayoutOrientationHorizontal. Для работы с не -NSTextView представления, NSTextContainer реализация может быть переопределена для поддержки логики ориентации пользовательского макета.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.7 и позже.
-
layoutOrientation () - layoutOrientationТребуемыйВозвращает ориентацию макета получателя. (требуемый)
Объявление
Swift
func layoutOrientation() -> NSTextLayoutOrientationObjective C
- (NSTextLayoutOrientation)layoutOrientationВозвращаемое значение
Ориентация макета текста.
Обсуждение
Это свойство определяет значение по умолчанию для диапазона строки, размеченной в получателе в отсутствие явных
NSVerticalGlyphFormAttributeNameатрибут.Например, когда
NSTextLayoutOrientationVertical, значение по умолчанию дляNSVerticalGlyphFormAttributeName1. При рендеринге в получателе текстовая Система предполагает, что соответственно повернута система координат.NSTextAttachmentCellопределяет ориентацию изображения на основе представления управленияlayoutOrientation.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.7 и позже.
