テキストビットをさまざまなサイズとフォントで水平方向に揃えようとしています。
これが私が望む結果です(scribusで作成):
テキストが水平方向に完全に (ピクセル単位で) 整列されていることがわかります。
これを基本的な UITextView で実装し、テキストを正当化しようとしました。これが私が得たものです:
テキストがピクセルに対して水平方向に配置されていないことがわかります。センタリングを試みましたが、まだ十分ではありません:
1 行目と 3 行目は動的テキストなので、サイズが変化します。
私はテキストキットを見ましたが、決定的なものは何も見つかりませんでした...
私のリードは次のとおりです。
- 指定された幅のテキストに最適なフォント サイズを見つけます。
- テキスト境界ボックスが目的の幅と等しくなるように、グリフを均等に配置します。
しかし、私はそれを行う方法がわかりません。リードはありますか?ありがとう !