0
我有一個UITableView單元格,我需要將它的標籤設置爲「Sometext(number)」。我可以做到這一點,但我需要「(數字)」變成灰色,我該怎麼做?以下是這可能使我試圖問更清晰的圖像:格式化UITableViewCell
我需要的12,24,48,96是灰色的,就像在這張照片。 謝謝。
我有一個UITableView單元格,我需要將它的標籤設置爲「Sometext(number)」。我可以做到這一點,但我需要「(數字)」變成灰色,我該怎麼做?以下是這可能使我試圖問更清晰的圖像:格式化UITableViewCell
我需要的12,24,48,96是灰色的,就像在這張照片。 謝謝。
需要兩個UILabels,您將有
label1.textColor = [UIColor blackColor];
label2.textColor = [UIColor grayColor];
現在那麼這就是最明顯的部分,當您設置文本在你的label1你必須做一個
label1.text = ...;
CGSize newsize = [label1.text sizeWithFont:label1.font constraintToSize:CGSizeMake(320, label1.frame.size.height)];
label2.frame = CGRectMake(label1.frame.origin.x + newsize.width + 5., label2.frame.origin.y, label2.frame.size.width, label2.frame.size.height);
so they stay close like they're one label.
你可以設置文字標籤的文字顏色 -
[cellView.textLabel setTextColor:[UIColor grayColor]];
嗨,謝謝你。 – user635064 2011-04-30 06:49:34