NSTextLayoutOrientationProvider
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 7.0 и позже.
NSTextLayoutOrientationProvider протокол определяет интерфейс, обеспечивающий ориентацию по умолчанию для текста, размеченного в соответствующем объекте в отсутствие явного NSVerticalGlyphFormAttributeName атрибут. Единственный класс UIKit, реализующий этот интерфейс, NSTextContainer, чья реализация по умолчанию возвращается NSTextLayoutOrientationHorizontal. NSTextContainer подкласс, обрабатывающий вертикальный текст, мог установить это свойство в NSTextLayoutOrientationVertical поддерживать логику ориентации пользовательского макета.
-
Ориентация макета получателя. (требуемый)
Объявление
Swift
var layoutOrientation: NSTextLayoutOrientation { get set }Objective C
@property(nonatomic) NSTextLayoutOrientation layoutOrientationОбсуждение
Это свойство определяет значение по умолчанию для диапазона текста, размеченного в получателе в отсутствие явного
NSVerticalGlyphFormAttributeNameатрибут. Например, когда значение этого свойстваNSTextLayoutOrientationVertical, значение по умолчанию дляNSVerticalGlyphFormAttributeName1. При рендеринге в получателе текстовая система предполагает, что соответственно повернута система координат.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 7.0 и позже.
