infoLabel=[[UILabel alloc]initWithFrame:CGRectMake(90,150, 200, 30)];
[infoLabel setText:@"Drag 14 more Flavors"];
[infoLabel setBackgroundColor:[UIColor clearColor]];
[infoLabel setFont:[UIFont fontWithName:@"Arial" size:17]];
[infoLabel setTextColor:[UIColor colorWithRed:1.0 green:0 blue:0 alpha:1 ]];
我使用上面的标签来获得红色,但客户说我需要更深的颜色,请帮助
答案 0 :(得分:3)
IB有颜色选择器,您可以选择任何颜色,然后切换到“颜色滑块”模式以查看其实际的rgb组件值,然后将它们放入您的代码中。例如,您可以使用红色组件:
// This looks darker
[infoLabel setTextColor:[UIColor colorWithRed:0.5 green:0 blue:0 alpha:1 ]];
或者您可以查看常用颜色的表格(例如here或here)。耐火砖颜色(来自第1个链接)可能适合您的目的:
[infoLabel setTextColor:[UIColor colorWithRed:178.0/255 green:34.0/255 blue:34.0/255 alpha:1 ]];