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

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

Разработчик

Ссылка Платформы UIKit Ссылка на протокол NSTextLayoutOrientationProvider для iOS

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

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

NSTextLayoutOrientationProvider

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


Не применимый

Соответствует


Не применимый

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


Swift

import UIKit

Objective C

@import UIKit;

Доступность


Доступный в iOS 7.0 и позже.

NSTextLayoutOrientationProvider протокол определяет интерфейс, обеспечивающий ориентацию по умолчанию для текста, размеченного в соответствующем объекте в отсутствие явного NSVerticalGlyphFormAttributeName атрибут. Единственный класс UIKit, реализующий этот интерфейс, NSTextContainer, чья реализация по умолчанию возвращается NSTextLayoutOrientationHorizontal. NSTextContainer подкласс, обрабатывающий вертикальный текст, мог установить это свойство в NSTextLayoutOrientationVertical поддерживать логику ориентации пользовательского макета.

  • layoutOrientation Требуемое свойство

    Ориентация макета получателя. (требуемый)

    Объявление

    Swift

    var layoutOrientation: NSTextLayoutOrientation { get set }

    Objective C

    @property(nonatomic) NSTextLayoutOrientation layoutOrientation

    Обсуждение

    Это свойство определяет значение по умолчанию для диапазона текста, размеченного в получателе в отсутствие явного NSVerticalGlyphFormAttributeName атрибут. Например, когда значение этого свойства NSTextLayoutOrientationVertical, значение по умолчанию для NSVerticalGlyphFormAttributeName 1. При рендеринге в получателе текстовая система предполагает, что соответственно повернута система координат.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 7.0 и позже.