2015-09-21 16 views
7

私は複数行のテキストを持つCATextLayerを持っています。 ラップされたオプションがYESに設定されています。しかし、最後の行にテキストをラップしません。 \ nとスペースで別の行を追加すると、折り返しが発生します(ただし、これによりレイアウトが破棄されます)。iOS CATextLayer wrappedが期待通りに機能しない

これは、これを引き起こす可能性がどのようなiOS版> = 8.3

に任意のアイデアをどうなりますか?

答えて

3

CATextLayerの何かがiOS 8.3で変更されました。これは、以前よりも1px以上の高さを追加する必要があることを意味します。 CTFramesetterSuggestFrameSizeWithConstraintsを使用していた場合は、合計で2pxの高さになります。

これは奇妙な破損ですが、そのことについてはあまり行われていません。

関連する問題