kCTParagraphStyleSpecifierParagraphSpacing に大きく依存して段落間の間隔を管理するアプリがありますが、これはテキストの本文全体で変化する可能性があります。編集パフォーマンスのために、必要に応じて描画/再描画される CTFrames のコレクションとしてメインの Core Text ビューを実装しました。
段落が CTParagraphStyleSettings 属性の 1 つとしてゼロ以外の kCTParagraphStyleSpecifierParagraphSpacing を使用する場合、その段落が CTFrame の最初の項目である場合、この段落間隔は無視されることがわかりました。フレームセッター。
印刷用の PDF に描画している場合、この動作は理にかなっていると思いますが、テキストを単一のスクロール可能で連続したテキスト ブロックとして表示しようとすると、問題が発生します。この問題を回避する方法はありますか?