UILabelで数式を表示してみた
iOSアプリ「赤ちゃんの成長グラフ」のヘルプページに数式を表示させたかったんだけど、使えそうなフレームワークがありそうでもなく、、、結局UILabelを細かに位置決めして表示させてみました。
なお、UILabelの表示サイズ取得はこの方法でOK → iphone - What is -[NSString sizeWithFont:forWidth:lineBreakMode:] good for? - Stack Overflow
その結果はこんな感じ。
なお数式の上にある文章はまだローカライズできてないのでスルーを。
日本語だとこれ:

英語だとこんな感じ:

ロシア語だとこんなの:

アラビア語だとこんな風に勝手に左右がひっくり返る:

まあまあそれらしくできたかな、と自己満足。
注力するところ違うんじゃないの、と言うなかれ。
なお、UILabelの表示サイズ取得はこの方法でOK → iphone - What is -[NSString sizeWithFont:forWidth:lineBreakMode:] good for? - Stack Overflow
その結果はこんな感じ。
なお数式の上にある文章はまだローカライズできてないのでスルーを。
日本語だとこれ:

英語だとこんな感じ:

ロシア語だとこんなの:

アラビア語だとこんな風に勝手に左右がひっくり返る:

まあまあそれらしくできたかな、と自己満足。
注力するところ違うんじゃないの、と言うなかれ。
スポンサーサイト