iOS6 で UILabel の中央寄せ ( NSTextAlignmentCenter )

iOS6 で UILabel の中央寄せの仕方のメモ。UITextAlignmentCenter が廃止予定になっているため NSTextAlignmentCenter を用いる。

iOS6 で UILabel の中央寄せ

iOS6 以前では、 UITextAlignmentCenter を用いて以下のように指定できた。この指定方法は廃止予定であるため、使わない方が良い。

iOS6 以前の中央寄せ

UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 320)];
label.textAlignment = UITextAlignmentCenter;

iOS6 では、 NSTextAlignmentCenter を用いて以下のように指定する。

iOS6 以前の中央寄せ

UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 320)];
label.textAlignment = NSTextAlignmentCenter;

以上。

関連記事

Objective-C で文字列を結合する方法(文字列の足し算)
Objective-C で数値を文字列に変換する方法
EXC_BAD_ACCESS エラーの意味と解決方法

コメントを残す

メールアドレスが公開されることはありません。

This blog is kept spam free by WP-SpamFree.

コメントフィード

トラックバックURL: http://monopocket.jp/blog/objective-c/2731/trackback/