UITextView
iOS アプリケーションには、大量のテキストを表示する があります。
次に、 のオフセット マージン パラメータを使用してこのテキストをページングしますUITextView
。
問題は、UITextView
使用するフォント サイズと書体によってパディングが異なるため、計算が混乱してしまうことです。
のコンテンツを囲むパディングを削除することは可能ですかUITextView
?
ベストアンサー1
iOS 7.0 では、contentInset トリックが機能しなくなったことがわかりました。これは、iOS 7 でマージン/パディングを削除するために使用したコードです。
これにより、テキストの左端がコンテナーの左端に揃います。
textView.textContainer.lineFragmentPadding = 0
これにより、テキストの上部がコンテナーの上部に揃います。
textView.textContainerInset = .zero
マージン/パディングを完全に削除するには、両方の行が必要です。