UILabel ラベル


ラベルのページです。

ラベルの生成

ラベルmsgLabelを設置します。位置は適当です。
UILabel * msgLabel = [[UILabel alloc] init];
msgLabel.text = @"ラベル";
msgLabel.frame = CGRectMake(60, 0, 200, 60);
msgLabel.textAlignment = NSTextAlignmentCenter; // UITextAlignmentCenterは使えなくなった
msgLabel.backgroundColor = [UIColor clearColor];
[self.view addSubview:msgLabel];
[msgLabel release];

メソッドでラベルを呼び出す


- (void) makeLabel:(NSString *)text cgrect:(CGRect)cgrect tag:(int)tag
{
UILabel * aLabel = [[UILabel alloc] init];
aLabel.text = text;
aLabel.frame = cgrect;
aLabel.tag = tag;
aLabel.backgroundColor = [UIColor clearColor];
[self.view addSubview:aLabel];
[aLabel release];
}

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
[self makeLabel:@"ラベル" cgrect:CGRectMake(0, 100, 100, 60) tag:1];
}

フォントサイズを太字に変更

ラベルのフォントを太字にします。
UILabel * aLabel = [[UILabel alloc] init];
aLabel.text = @"太字のテキスト";
aLabel.font = [UIFont boldSystemFontOfSize:[UIFont buttonFontSize]];
aLabel.frame = CGRectMake(0, 0, 320, 50);
[self.view addSubview:aLabel];

fontにboldSystemFontOfSizeを指定します。

参考

http://nisyam.blog71.fc2.com/blog-entry-12.html


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です