2010年06月30日18:19 カテゴリiPhoneプログラム iPhone TrueTypeフォントを自前で縦書き。折り返し地点やや手前。 iPhoneでのTrueTypeフォント縦書き処理がようやく25%くらいできたので、中間報告めいた感じで。半分もいってないのに中間…! iPhoneでフォントを扱う場合、部長は CGFontRef を使ってます。他にUIFontというクラスがありますが…ttfファイルを読み込んで描画という場合はCGFontRefを使うんじゃなかろうかと。どーなの? で、こんな感じで実装を進めとりますが、縦書きの場合は括弧や句読点をそのまま表示するとおかしな事になるので、ソフト側で90度回転したり専用処理で対応する必要がある。で、フォントによっては縦書き用のデータ(グリフ)を持ってる場合があるので、自前でデータにアクセスしてデータを引っ張り出す訳だ。 iPhoneで