2012-01-20 26 views

答えて

3

thelabel.text = @"abc" 

がラベル

[thelabel setTextAlignment:UITextAlignmentLeft]; 
+0

これはイメージを繰り返さないでしょうか?これはiOSシミュレータで私に起こります。 – newenglander

1

実際にUILabelの中に画像を置くことはできませんが、可能であればaddSubView:メソッドを使用しています。

UILabel *label = .... 
label.text = @"Hi there"; 

UIImageView *image = [[UIImageView alloc] initWithFrame:CGRectMake(x,y,width,height)]; 
[label addSubView:image]; 

ない場合、あなたはおそらく、ラベルのと一緒に浮いフレームに画像の枠を設定する必要があります、それを試してみて、それが動作するかどうかを確認。

+0

の整列を設定すると、私はあなたが「のために目に見える@interfaceを取得していないと思う背景画像

theLabel.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"blah"]]; 

ように、その画像を設定し、テキストを書き込みます'UILabel'はセレクタ 'addSubView:' "を宣言します –

関連する問題