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

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

Разработчик

Ссылка платформы UIKit ссылка класса UISimpleTextPrintFormatter

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

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

UISimpleTextPrintFormatter

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


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


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


Swift

import UIKit

Objective C

@import UIKit;

Доступность


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

Экземпляры UISimpleTextPrintFormatter класс размечает простой текст для печати, возможно по многократным страницам. Класс позволяет Вам указывать глобальный шрифт, цвет и свойства выравнивания текста для печатаемого текста.

Для использования этого средства форматирования печати для задания печати создайте экземпляр UISimpleTextPrintFormatter инициализированный с текстом, набор текстовые свойства и наследованные свойства макета, и добавляют объект к заданию печати одним из двух способов:

  • Если единственное средство форматирования печати используется для задания печати (без дополнительного получения), присвойте его printFormatter свойство UIPrintInteractionController совместно используемый экземпляр. Наследованный startPage свойство идентифицирует начинающуюся страницу содержания, с которым связано средство форматирования.

  • Если Вы используете многократные средства форматирования вместе со средством рендеринга страницы, связываете каждое средство форматирования печати с начальной страницей печатного содержания. Вы часто проявляете этот подход, когда Вы хотите добавить содержание, такое как заголовки и нижние колонтитулы к тому, что обеспечивают средства форматирования. У Вас есть два способа связать средство форматирования печати с a UIPrintPageRenderer объект:

    • Можно добавить средства форматирования печати к printFormatters свойство UIPrintPageRenderer объект; startPage свойство средства форматирования печати указывает начальную страницу.

    • Можно добавить средства форматирования печати путем вызова addPrintFormatter:startingAtPageAtIndex: для каждого средства форматирования печати; второй параметр этого метода указывает начальную страницу (и переопределяет любого startPage значение).

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

  • Возвращает простое текстовое средство форматирования печати, инициализированное с приписанным текстом.

    Объявление

    Swift

    init(attributedText attributedText: NSAttributedString?)

    Objective C

    - (instancetype)initWithAttributedText:(NSAttributedString *)attributedText

    Параметры

    attributedText

    Строка приписанного текста или nil если Вы намереваетесь присвоить текст позже.

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

    Инициализированный экземпляр UISimpleTextPrintFormatter или nil если не мог бы быть создан объект.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

    См. также

    attributedText

  • Возвращает простое текстовое средство форматирования печати, инициализированное с простым текстом.

    Объявление

    Swift

    init(text text: String?)

    Objective C

    - (instancetype)initWithText:(NSString *)text

    Параметры

    text

    Строка простого текста или nil если Вы намереваетесь присвоить текст позже.

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

    Инициализированный экземпляр UISimpleTextPrintFormatter или nil если не мог бы быть создан объект.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

    См. также

    текст

  • attributedText Свойство

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

    Объявление

    Swift

    @NSCopying var attributedText: NSAttributedString!

    Objective C

    @property(nonatomic, copy) NSAttributedString *attributedText

    Обсуждение

    Вы не можете изменить значение этого свойства, как только получение начинается для задания печати. Метод делегата printInteractionControllerWillStartJob: сразу вызывается, прежде чем форматирование установлено для задания.

    Присвоение значения к этому свойству также заменяет значение в text свойство с теми же строковыми данными, хотя без любой информации о форматировании.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

    См. также

    – initWithAttributedText:

  • text Свойство

    Строка простого текста.

    Объявление

    Swift

    var text: String!

    Objective C

    @property(nonatomic, copy) NSString *text

    Обсуждение

    Вы не можете изменить значение этого свойства, как только получение начинается для задания печати. Метод делегата printInteractionControllerWillStartJob: сразу вызывается, прежде чем форматирование установлено для задания.

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

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

    См. также

    – initWithText:

  • font Свойство

    Шрифт печатаемого текста.

    Объявление

    Swift

    var font: UIFont!

    Objective C

    @property(nonatomic, retain) UIFont *font

    Обсуждение

    Если значение этого свойства nil (значение по умолчанию), UIKit использует стандартный системный шрифт, 12 точек.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

    См. также

    цвет
    textAlignment

  • color Свойство

    Цвет печатаемого текста.

    Объявление

    Swift

    var color: UIColor?

    Objective C

    @property(nonatomic, retain) UIColor *color

    Обсуждение

    Если значение этого свойства nil (значение по умолчанию), UIKit использует черный цвет при печати.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

    См. также

    шрифт
    textAlignment

  • textAlignment Свойство

    Выравнивание печатаемого текста.

    Объявление

    Swift

    var textAlignment: NSTextAlignment

    Objective C

    @property(nonatomic) NSTextAlignment textAlignment

    Обсуждение

    Выравнивание текста по умолчанию UITextAlignmentLeft.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

    См. также

    шрифт
    цвет