クラス


NSMutableParagraphStyle


段落スタイル属性内の亜属性の値を変更するためのオブジェクト。


UIKit AppKit iOS 6.0 iPadOS 6.0

macOS 10.0 Mac Catalyst 13.1 tvOS 9.0 WatchOS 2.0 VisionOS 1.0+


class NSMutableParagraphStyle : NSParagraphStyle





概観


NSMutableParagraphStyle クラスは、段落スタイル属性内の亜属性の値を変更するためのメソッドをそのスーパークラス NSParagraphStyle に追加します。詳細については、NSParagraphStyleNSAttributedString を参照してください。


重要

段落スタイルオブジェクトを属性付き文字列に追加した後に変更しないでください。そうすると、あなたのアプリがクラッシュする可能性があります。




トピックス


スタイル情報の設定


func setParagraphStyle(NSParagraphStyle)

段落の亜属性を、指定された段落スタイルオブジェクトの亜属性に置き換えます。


var alignment: NSTextAlignment

段落のテキスト配置。


var firstLineHeadIndent: CGFloat

段落の最初の行のインデント。


var headIndent: CGFloat

段落の最初の行以外のインデント。


var tailIndent: CGFloat

段落の末尾のインデント。


var lineHeightMultiple: CGFloat

行の高さの倍数。


var maximumLineHeight: CGFloat

段落の最大行の高さ。


var minimumLineHeight: CGFloat

段落の最小行の高さ。


var lineSpacing: CGFloat

ある行の断片の下部と次の行の上部の間のポイント単位の距離。


var paragraphSpacing: CGFloat

この段落の下部と次の段落の上部の間の距離。


var paragraphSpacingBefore: CGFloat

段落の先頭とテキストコンテンツの先頭の間の距離。


var baseWritingDirection: NSWritingDirection

段落の基本的な書き込む方向。



タブ情報の指定


func addTabStop(NSTextTab)

指定されたタブ停止を段落に追加します。


func removeTabStop(NSTextTab)

指定されたタブ停止と同じ位置と型を持つ最初のテキストタブを削除します。


var tabStops: [NSTextTab]

段落のタブ停止を表すテキストタブオブジェクト。


var defaultTabInterval: CGFloat

ドキュメントのデフォルトのタブ間隔として使用される数値。



テキストブロックとリストの設定


var textBlocks: [NSTextBlock]

段落を含むテキストブロック。


var textLists: [NSTextList]

段落を含むテキストのリスト。



改行情報の設定


var lineBreakMode: NSLineBreakMode

コンテナ内に収まらない段落内の改行モード。


var lineBreakStrategy: NSParagraphStyle.LineBreakStrategy

段落をレイアウトするときに改行する戦略。


var hyphenationFactor: Float

段落のハイフン化のしきい値。


var usesDefaultHyphenation: Bool

段落スタイルがシステムのハイフン化設定を使用するかどうかを示すブール値。


var tighteningFactorForTruncation: Float

切り詰めの代わりに締め付けを使用するためのしきい値。


var allowsDefaultTighteningForTruncation: Bool

テキストを切り詰める前にシステムが文字間隔を詰めるかどうかを示すブール値。



HTMLヘッダーレベルの設定


var headerLevel: Int

HTML 生成のための段落のヘッダーレベル。



関連


以下からの継承


NSParagraphStyle






フォーマットされたコンテンツ


class NSParagraphStyle

属性付き文字列の段落属性またはルーラー属性。


class NSTextTab


段落内のタブ。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ