2013年1月19日土曜日

006−storyboardを使わないでラベル表示(UILabel)

Ojective-Cはただでさえ、hファイルとmファイルが存在して、
ちょっと面倒なのにstoryboardもみないといけないとか大変!!

という方に。。。
ソースコードから、ラベルを生成して、
画面に貼付けてみましょう。

■サンプルソース
//順位を表示するラベル
UILabel *oLabel = [[UILabel alloc] init];
//枠の作成
oLabel.frame = CGRectMake(00.0f, 00.0f, 350.0f, 100.0f);
//文字列をラベルに設定
oLabel.text = @"Goodbye World!!";
//Viewに追加
[self.view addSubview:oLabel];

■実行結果







簡単にできたので、
他のプロパティーも紹介します。
addSubviewの前に下記を追加してください。

//背景色をかえる
oLabel.backgroundColor = [UIColor blackColor];
//文字の色
oLabel.textColor = [UIColor yellowColor];
//フォントの設定
oLabel.font = [UIFont fontWithName:@"AppleGothic" size:24];
//文字の場所
oLabel.textAlignment = UITextAlignmentCenter;

■実行結果



■総括
ラベルの表示ですが、
結構、面倒くさいのかなと思っていましたが、
わりと結構簡単にできました。

0 件のコメント:

コメントを投稿