UIScrollView内のビューにNSAttributedStringとして長い段落を描画してみました。奇妙なことに、段落の上部はぼやけていませんが、下部にスクロールすればするほどぼやけます。クォーツとフロートで発生する可能性のある小さな問題をよく知っているので、ビューのフレームを0.5ポイント下に設定しようとしました。段落の上部がぼやけており、下部は問題ありません(!)これを修正する方法が本当にわからないので、助けていただければ幸いです。
ありがとうございました !
UIScrollView内のビューにNSAttributedStringとして長い段落を描画してみました。奇妙なことに、段落の上部はぼやけていませんが、下部にスクロールすればするほどぼやけます。クォーツとフロートで発生する可能性のある小さな問題をよく知っているので、ビューのフレームを0.5ポイント下に設定しようとしました。段落の上部がぼやけており、下部は問題ありません(!)これを修正する方法が本当にわからないので、助けていただければ幸いです。
ありがとうございました !
ぼやけたテキストで私がしなければならなかったすべての問題は、常にサブピクセルオフセットでテキストを配置することでした。どこかで、あなたはおそらく整数ではない位置を持っているでしょう、そしてあなたはそれを切り上げるか切り下げるべきです。あなたがチェックしたいと思うかもしれない場所:
UIScrollView
drawRect
位置この質問は数か月前のものだと思いますが、とにかく答えがあれば便利です。