2012-01-03 45 views
1

我有UI標籤與image.my文本不會進入圖像的頂部我想顯示我的文字在圖像的頂部。在iPhone中的UILabel中添加圖像

image1.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"salarytax.png"]]; 

這是我將代碼添加到標籤的代碼。該圖像是該代碼的輸出。我該怎麼讓enter image description here

+0

你是什麼意思頂部?在圖像上方還是在對齊? – 2012-01-03 07:58:44

回答

2

嘗試在圖像上添加UILabel

[myimageview addSubView: myLabel]; 
[myImageView bringSubviewToFront: myLabel]; 

如果您剛拍攝的UILabel,試圖把它作爲圖像背景,然後不認爲它在圖像的頂部的文本會產生問題。

如果您能夠查看標籤上的文字,但希望文字垂直位於頂部,則可以將其contentVerticalAlignment屬性設置爲最高。

希望這有助於..

+1

謝謝你的工作..... – 2012-01-03 08:24:10

0
UILabel *imageLabel; 

[imageLabel setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"logo.png"]]]; 
    [imageLabel setText:@"Khalid Usman"]; 
    [imageLabel setTextColor:[UIColor blackColor]]; 

注:我已經檢查了它的構象,然後我張貼。它正在工作。

+0

如果你看看他發佈的圖片,你可以看到他正在獲取圖片上的文字。所以問題是他希望它被垂直排列在頂部:) – 2012-01-03 08:25:44