2012年3月7日水曜日

iOS5で明朝を表示する

開発側の話です。
iOS5で明朝フォントを使って文字を描画するには、drawRect:中で
[nsstring drawAtPoint:CGPointMake(left, top) withFont:[UIFontfontWithName:@"HiraMinProN-W3"size:fontSize]];
とやります。

でもなんかsizeWithFontしたときの高さがおかしいです・・・。

ちなみに、全フォントのファミリー名を表示するには以下のようにします。
NSArray *families = [UIFont familyNames];
id aFamily;
for (aFamily in families) {
    NSLog(@"\nfamilyName=%@\n  fontname=%@", aFamily, [UIFont fontNamesForFamilyName:aFamily]);
}

0 件のコメント:

コメントを投稿