NSAttributedString
通常の文字列と同じように、四角形にを描画したいのですが、[normalString drawInRect:rect];
方法がわかりません。UILabel
ビューのない高速スクロールを実装しているので、サブクラスは必要ないUITableView
ので、描画する必要があります。ドキュメントには、描画は Mac でのみ使用できることが示されています。
NSAttributedString
iOSでは描画できませんか?
NSAttributedString
通常の文字列と同じように、四角形にを描画したいのですが、[normalString drawInRect:rect];
方法がわかりません。UILabel
ビューのない高速スクロールを実装しているので、サブクラスは必要ないUITableView
ので、描画する必要があります。ドキュメントには、描画は Mac でのみ使用できることが示されています。
NSAttributedString
iOSでは描画できませんか?
iOS で属性付きの文字列を描画するには、 Core Textを使用する必要があります。
基本的な手順はCTFramesetter
、文字列と長方形CGPath
(または必要なその他の形状) から を作成し、 を使用してフレームを作成し、CTFramesetterCreateFrame
で描画することCTFrameDraw
です。