4
drawRect
メソッドでは、ラップされたテキストをどのように描画しますか?私はatebits 'ABTableViewCell
クラスを使用して、テーブルビューセルのカスタム描画を実行しようとしています。小さな絵を描いて、その横にテキストを折り返して折り返す必要があるかもしれません。 TweetieのようなTwitterクライアントの表のセルには、プロフィール画像とツイートが表示されます。それはどうですか?iPhone:drawRectでテキストを折り返す方法は?
さまざまな方法を試しましたが、テキストを複数の行に囲まないようです。
ありがとう、n8gray。 drawInRect:withFont:lineBreakMode:alignment: のようになります。何らかの理由で、多くのdrawAtPointメソッドもforWidthとlineBreakModeの引数を取るため、それらを試してみました。実際には、drawInRectメソッド(drawInRect:withFont:lineBreakMode :)のように、名前から得る印象にもかかわらずテキストを1行に表示するように見えることがあります。これは私を捨てましたが、私はそれらをすべて試していなかったと思います。とにかく、あなたは私の土曜日を作ったばかりです。 – sam
lineBreakModeもトランケート(head/tail)を制御するので、1行のレンダリングにも適しています。 – Kornel