インスタンスプロパティ


tighteningFactorForTruncation


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


macOS 10.0


var tighteningFactorForTruncation: Float { get }





議論


改行モードで切り捨てが指定されている場合、テキストシステムは切り捨ての代わりに文字間隔を詰めようとします。テキストの幅と線の断片の幅の比率が 1.0 + を超えない場合、システムは締め付け係数をこのプロパティに設定します。それ以外の場合、システムは改行モードによって決定された位置でテキストを切り捨てます。






以下も見よ


改行情報の取得


var lineBreakMode: NSLineBreakMode

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


enum NSLineBreakMode

行がコンテナに対して長すぎる場合の動作を指定する定数。


var lineBreakStrategy: NSParagraphStyle.LineBreakStrategy

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


struct NSParagraphStyle.LineBreakStrategy

テキストシステムが段落をレイアウトする際にどのように改行するかを指定する定数群。


var hyphenationFactor: Float

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


var usesDefaultHyphenation: Bool

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


var allowsDefaultTighteningForTruncation: Bool

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















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ