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

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

Разработчик

Ссылка платформы AVFoundation ссылка класса AVTextStyleRule

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

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

AVTextStyleRule

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


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


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


Swift

import AVFoundation

Objective C

@import AVFoundation;

Доступность


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

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

  • Создает массив объектов правила стиля текста от указанного объекта списка свойств.

    Объявление

    Swift

    class func textStyleRulesFromPropertyList(_ plist: AnyObject!) -> [AnyObject]!

    Objective C

    + (NSArray *)textStyleRulesFromPropertyList:(id)plist

    Параметры

    plist

    Объект списка свойств, содержащий данные стиля текста.

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

    Массив AVTextStyleRule объекты, соответствующие информации о стилях в объекте списка свойств.

    Обсуждение

    Используйте этот метод для создания новых объектов правила стиля текста на основе данных, которые Вы ранее преобразовали в формат списка свойств с помощью propertyListForTextStyleRules: метод класса.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

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

    Объявление

    Objective C

    + (AVTextStyleRule *)textStyleRuleWithTextMarkupAttributes:(NSDictionary *)textMarkupAttributes

    Параметры

    textMarkupAttributes

    Словарь атрибутов стиля. Для списка поддерживаемых ключей и значений, которые можно включать в этот словарь, посмотрите CMTextMarkup.h.

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

    Новый стиль текста управляет объектом с указанными атрибутами.

    Обсуждение

    Этот метод устанавливает textSelector свойство объекта стиля к nil, который заставляет правила быть примененными ко всему тексту в элементе носителей.

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

    Objective C

    @import AVFoundation;

    Доступность

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

  • Создает и возвращает новый объект правила стиля текста с помощью указанных атрибутов стиля и текстовой информации о диапазоне.

    Объявление

    Objective C

    + (AVTextStyleRule *)textStyleRuleWithTextMarkupAttributes:(NSDictionary *)textMarkupAttributes textSelector:(NSString *)textSelector

    Параметры

    textMarkupAttributes

    Словарь атрибутов стиля. Для списка поддерживаемых ключей и значений, которые можно включать в этот словарь, посмотрите CMTextMarkup.h.

    textSelector

    Строка содержит идентификатор для диапазонов текста, к которому должны быть применены атрибуты стиля. Приемлемые идентификаторы определяются форматом носителя и его соответствующим текстовым содержанием. Например, строка могла содержать селекторы CSS, используемые соответствующим текстом в Текстовых дорожках интернет-видео (WebVTT) разметка. Указать nil если Вы хотите, чтобы атрибуты стиля применились ко всему тексту в элементе.

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

    Новый стиль текста управляет объектом с указанными атрибутами и информацией о диапазоне.

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

    Objective C

    @import AVFoundation;

    Доступность

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

  • Инициализирует объект правила стиля текста с указанными атрибутами стиля.

    Объявление

    Swift

    init!(textMarkupAttributes textMarkupAttributes: [NSObject : AnyObject]!)

    Objective C

    - (instancetype)initWithTextMarkupAttributes:(NSDictionary *)textMarkupAttributes

    Параметры

    textMarkupAttributes

    Словарь атрибутов стиля. Для списка поддерживаемых ключей и значений, которые можно включать в этот словарь, посмотрите CMTextMarkup.h.

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

    Объект правила стиля текста инициализируется с указанными атрибутами.

    Обсуждение

    Этот метод устанавливает textSelector свойство объекта стиля к nil, который заставляет правила быть примененными ко всему тексту в элементе носителей.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • Инициализирует объект правила стиля текста с указанными атрибутами стиля и текстовой информацией о диапазоне.

    Объявление

    Swift

    init!(textMarkupAttributes textMarkupAttributes: [NSObject : AnyObject]!, textSelector textSelector: String!)

    Objective C

    - (instancetype)initWithTextMarkupAttributes:(NSDictionary *)textMarkupAttributes textSelector:(NSString *)textSelector

    Параметры

    textMarkupAttributes

    Словарь атрибутов стиля. Для списка поддерживаемых ключей и значений, которые можно включать в этот словарь, посмотрите CMTextMarkup.h.

    textSelector

    Строка содержит идентификатор для диапазонов текста, к которому должны быть применены атрибуты стиля. Приемлемые идентификаторы определяются форматом носителя и его соответствующим текстовым содержанием. Например, строка могла содержать селекторы CSS, используемые соответствующим текстом в Текстовых дорожках интернет-видео (WebVTT) разметка. Указать nil если Вы хотите, чтобы атрибуты стиля применились ко всему тексту в элементе.

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

    Объект правила стиля текста, инициализированный с указанными атрибутами и информацией о диапазоне.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • textMarkupAttributes Свойство

    Словарь атрибутов стиля текста для применения к тексту. (только для чтения)

    Объявление

    Swift

    var textMarkupAttributes: [NSObject : AnyObject]! { get }

    Objective C

    @property(nonatomic, readonly) NSDictionary *textMarkupAttributes

    Обсуждение

    Поддерживаемые ключи для этого словаря определяются в CMTextMarkup.h.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • textSelector Свойство

    Строка, идентифицирующая текст, к которому должны применяться атрибуты. (только для чтения)

    Объявление

    Swift

    var textSelector: String! { get }

    Objective C

    @property(nonatomic, readonly) NSString *textSelector

    Обсуждение

    Содержание строки определяется форматом четких носителей. Например, строка могла содержать селекторы CSS, используемые соответствующим текстом в Текстовых дорожках интернет-видео (WebVTT) разметка.

    Если значение этого свойства nil, атрибуты стиля текста применяются ко всему тексту в элементе носителей.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • Преобразовывает одно или более правил стиля текста в сериализуемый объект списка свойств.

    Объявление

    Swift

    class func propertyListForTextStyleRules(_ textStyleRules: [AnyObject]!) -> AnyObject!

    Objective C

    + (id)propertyListForTextStyleRules:(NSArray *)textStyleRules

    Параметры

    textStyleRules

    Массив AVTextStyleRule объекты записать в список свойств.

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

    Объект списка свойств, который можно передать NSPropertyListSerialization подпрограммы сериализации.

    Обсуждение

    Объект списка свойств, возвращенный этим методом, может быть записан в диск и постоянно храниться.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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