UILabel と UITextView の両方に同じテキスト (文字列 "SnellRoundhand"、Snell Roundhand Bold フォント、ポイント サイズ 21) があります。UITextView のテキストは正しく表示されますが、UILabel のテキストは左右で途切れています。ラベルのテキストを正しく表示するにはどうすればよいですか?
いくつかのメモ:
- ラベルのフレームを拡大しても、テキストの右側ではカットオフの問題が解決されるが、左側では解決されない可能性があるため、機能しません。
- 安い方法でテキストを中央に配置することはできません。テキストは、現在の配置にとどまらなければなりません。
- すべてを UITextViews に変更できない理由は、アプリがバックグラウンドで何らかの処理を行い、UITextView をインスタンス化するたびにクラッシュするためです。代わりに UILabel を使用してテキストをレンダリングすることで、問題を回避できることを願っています。