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

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

Разработчик

Ссылка платформы AppKit ссылка класса NSMutableParagraphStyle

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

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

NSMutableParagraphStyle

NSMutableParagraphStyle класс добавляет методы к своему суперклассу, NSParagraphStyle, для изменения значений податрибутов в атрибуте стиля абзаца. Посмотрите NSParagraphStyle и NSAttributedString спецификации для получения дополнительной информации.

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


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


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.0 и позже.
  • Заменяет податрибуты получателя с теми в указанном объекте стиля абзаца.

    Объявление

    Swift

    func setParagraphStyle(_ obj: NSParagraphStyle)

    Objective C

    - (void)setParagraphStyle:(NSParagraphStyle *)obj

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Устанавливает выравнивание получателя к alignment.

    Объявление

    Swift

    var alignment: NSTextAlignment

    Objective C

    @property NSTextAlignment alignment

    Обсуждение

    alignment может быть один из:

    • NSLeftTextAlignment

    • NSRightTextAlignment

    • NSCenterTextAlignment

    • NSJustifiedTextAlignment

    • NSNaturalTextAlignment

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    alignment (NSParagraphStyle)

  • Устанавливает расстояние в точках от ведущего поля текстового контейнера к началу первой строки абзаца к aFloat.

    Объявление

    Swift

    var firstLineHeadIndent: CGFloat

    Objective C

    @property CGFloat firstLineHeadIndent

    Обсуждение

    Это значение должно быть неотрицательным.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – setHeadIndent:
    – setTailIndent:
    firstLineHeadIndent (NSParagraphStyle)

  • Устанавливает расстояние в точках от ведущего поля текстового контейнера к началу строк кроме первого к aFloat.

    Объявление

    Swift

    var headIndent: CGFloat

    Objective C

    @property CGFloat headIndent

    Обсуждение

    Это значение должно быть неотрицательным.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – setFirstLineHeadIndent:
    – setTailIndent:
    headIndent (NSParagraphStyle)

  • Устанавливает расстояние в точках от поля текстового контейнера до конца строк к aFloat.

    Объявление

    Swift

    var tailIndent: CGFloat

    Objective C

    @property CGFloat tailIndent

    Обсуждение

    Если положительный, это - расстояние от ведущего поля (например, левое поле в слева направо тексте). Т.е. это - абсолютная ширина строки. Если 0 или отрицательный, это - расстояние от запаздывающего поля — значение добавляется к ширине строки.

    Например, для создания стиля абзаца, соответствующего точно в контейнере 2 дюйма шириной, устанавливает его главный отступ в 0,0 и его отступ хвоста к 0,0. Для создания стиля абзаца с полями четверти дюйма установите ее главный отступ в 0,25 и ее отступ хвоста к –0.25.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – setHeadIndent:
    – setFirstLineHeadIndent:
    tailIndent (NSParagraphStyle)

  • Устанавливает режим, используемый для повреждения строк в контейнере макетов к mode.

    Объявление

    Swift

    var lineBreakMode: NSLineBreakMode

    Objective C

    @property NSLineBreakMode lineBreakMode

    Обсуждение

    Для списка констант разрыва строки посмотрите раздел «Constants» Ссылки класса NSParagraphStyle.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Устанавливает максимальную высоту, к которой любая строка в стиле абзаца займет, независимо от размера шрифта или размера любой присоединенной диаграммы, aFloat.

    Объявление

    Swift

    var maximumLineHeight: CGFloat

    Objective C

    @property CGFloat maximumLineHeight

    Обсуждение

    Глифы и графика, превышающая эту высоту, перекроют соседние строки; однако, максимальная высота 0 не подразумевает предела высоты строки. Это значение должно быть неотрицательным.

    Несмотря на то, что этот предел применяется к самой строке, межстрочный интервал добавляет дополнительное пространство между смежными строками.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Устанавливает минимальную высоту, к которой любая строка в стиле абзаца займет, независимо от размера шрифта или размера любой присоединенной диаграммы, aFloat.

    Объявление

    Swift

    var minimumLineHeight: CGFloat

    Objective C

    @property CGFloat minimumLineHeight

    Обсуждение

    Это значение должно быть неотрицательным.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Устанавливает расстояние в точках, добавленных между строками в абзаце к aFloat.

    Объявление

    Swift

    var lineSpacing: CGFloat

    Objective C

    @property CGFloat lineSpacing

    Обсуждение

    Это значение должно быть неотрицательным.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Устанавливает пространство, добавленное в конце абзаца для разделения его от следующего параграфа до aFloat.

    Объявление

    Swift

    var paragraphSpacing: CGFloat

    Objective C

    @property CGFloat paragraphSpacing

    Обсуждение

    Это значение должно быть неотрицательным.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Устанавливает расстояние между верхней частью абзаца и начало ее текстового содержания

    Объявление

    Swift

    var paragraphSpacingBefore: CGFloat

    Objective C

    @property CGFloat paragraphSpacingBefore

    Обсуждение

    . Это значение должно быть неотрицательным.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – setParagraphSpacing:
    paragraphSpacingBefore (NSParagraphStyle)

  • Устанавливает направление записи основы для получателя.

    Объявление

    Swift

    var baseWritingDirection: NSWritingDirection

    Objective C

    @property NSWritingDirection baseWritingDirection

    Обсуждение

    Это может быть NSWritingDirectionNaturalDirection, NSWritingDirectionLeftToRight, или NSWritingDirectionRightToLeft. Если Вы указываете NSWritingDirectionNaturalDirection, получатель разрешает направление записи к также NSWritingDirectionLeftToRight или NSWritingDirectionRightToLeft, В зависимости от направления для предпочтительной установки языка пользователя.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    defaultWritingDirectionForLanguage: (NSParagraphStyle)
    baseWritingDirection (NSParagraphStyle)

  • Устанавливает высоту строки, многократную для получателя.

    Объявление

    Swift

    var lineHeightMultiple: CGFloat

    Objective C

    @property CGFloat lineHeightMultiple

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    lineHeightMultiple (NSParagraphStyle)

  • Заменяет позиции табуляции в получателе с tabStops.

    Объявление

    Swift

    var tabStops: [AnyObject]?

    Objective C

    @property(copy) NSArray *tabStops

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – addTabStop:
    – removeTabStop:
    tabStops (NSParagraphStyle)

  • Добавляет tabStop к получателю.

    Объявление

    Swift

    func addTabStop(_ anObject: NSTextTab)

    Objective C

    - (void)addTabStop:(NSTextTab *)anObject

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – removeTabStop:
    – setTabStops:
    tabStops (NSParagraphStyle)

  • Удаляет первую текстовую вкладку, расположение которой и тип равны тем tabStop.

    Объявление

    Swift

    func removeTabStop(_ anObject: NSTextTab)

    Objective C

    - (void)removeTabStop:(NSTextTab *)anObject

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – addTabStop:
    – setTabStops:
    tabStops (NSParagraphStyle)

  • Устанавливает интервал вкладки по умолчанию для получателя.

    Объявление

    Swift

    var defaultTabInterval: CGFloat

    Objective C

    @property CGFloat defaultTabInterval

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    defaultTabInterval (NSParagraphStyle)

  • Устанавливает текстовые блоки, содержащие абзац, вложенный от наиболее удаленного до самого внутреннего к array.

    Объявление

    Swift

    var textBlocks: [AnyObject]?

    Objective C

    @property(copy) NSArray *textBlocks

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Устанавливает массив текстовых списков, содержащих абзац.

    Объявление

    Swift

    var textLists: [AnyObject]?

    Objective C

    @property(copy) NSArray *textLists

    Обсуждение

    Устанавливает текстовые списки, содержащие абзац, вложенный от наиболее удаленного до самого внутреннего, к array.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Указывает порог абзаца для расстановки переносов.

    Объявление

    Swift

    var hyphenationFactor: Float

    Objective C

    @property float hyphenationFactor

    Обсуждение

    Допустимые значения находятся между 0,0 и 1.0 включительно. Значение по умолчанию 0.0. Когда отношение текстовой ширины (как повреждено без расстановки переносов) к ширине фрагмента строки является меньше, чем фактор расстановки переносов, расстановка переносов опробована. Когда фактор расстановки переносов абзаца 0.0, фактор расстановки переносов менеджера по расположению используется вместо этого. Когда оба 0.0, расстановка переносов отключена.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Указывает порог для использования сжатия как альтернатива усечению.

    Объявление

    Swift

    var tighteningFactorForTruncation: Float

    Objective C

    @property float tighteningFactorForTruncation

    Обсуждение

    Когда режим разрыва строки указывает усечение, текстовая система пытается напрячься, предают межсимвольный интервал земле как альтернативу усечению, при условии, что отношение текстовой ширины к ширине фрагмента строки не превышает 1.0 + значение, возвращенное tighteningFactorForTruncation. Иначе текст является усеченным в расположении, определенном режимом разрыва строки. Значение по умолчанию 0.05. Этот метод принимает положительные и отрицательные величины. Оценивает меньше чем или равный 0,0 результатам в не сжатии.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    tighteningFactorForTruncation (NSParagraphStyle)

  • Указывает, должен ли абзац быть обработан как заголовок в целях генерации HTML.

    Объявление

    Swift

    var headerLevel: Int

    Objective C

    @property NSInteger headerLevel

    Обсуждение

    Должен быть установлен в 0 (значение по умолчанию), если абзац не является заголовком, или от 1 до 6, если абзац должен быть обработан как заголовок.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    headerLevel (NSParagraphStyle)