21
UIlabelのテキストに下線を引く
複数行の文字列になる可能性のあるテキストに下線を引くにはどうすればよいですか?UIWebViewを提案する人もいますが、テキストレンダリングだけでは明らかに重すぎるクラスです。 私の考えは、各行の各文字列の開始点と長さを把握することでした。それに応じてその下に線を引きます。 文字列の長さと始点を計算する方法で問題が発生します。 私は使用しようとしました-[UILabel textRectForBounds:limitedToNumberOfLines:]、これはテキストの描画境界長方形である必要がありますか?それから私はアライメントに取り組む必要がありますか?中央揃えと右揃えの場合、各行の始点を取得するにはどうすればよいですか?