タイトル | Core Graphicsでのテキスト描画で、テキストの幅を知る方法 | カテゴリー | Technical Q&A, グラフィックス |
作成日 | 2001/7/5 16:11:18 | 作成者 | 新居雅行 |
Core Graphicsで描画するテキストのサイズを知る方法が、Technical Q&Aで公開されている。まず、CGContextGetTextPositionで、現在の位置を取得する。そして、CGContextSetTextDrawingModeを使ってテキスト描画モードをkCGTextInvisibleし、テキストを実際に描画する。再度、CGContextGetTextPositionを利用することで、描画後の位置を取得し差を取ればテキストの幅を測定することができる。 | |
関連リンク | http://devworld.apple.com/qa/qa2001/qa1051.html |