2012-04-27 5 views
0

im, создающий галерею изображений с надписью на этикетке сверху, где фона этикетки opaque.i удалось разместить текст над меткой. Проблема заключается в том, что цвет текста не достаточно яркий.my text цвет белый .. но ему не хватает яркости, которая требуется, может, вы, ребята, помогите мне ниже, это код.текст ярлыка в ios с большей детализацией

label=[[UILabel alloc]init]; 

    label.frame = CGRectMake(column*248, row*175+415, 242, 70); 
    label.text=[story objectAtIndex:i]; 
    label.font=[UIFont boldSystemFontOfSize:21]; 
    label.alpha=0.5; 
    label.backgroundColor=[UIColor blackColor]; 
    //label.backgroundColor=[UIColor clearColor]; 
    label.textColor=[UIColor whiteColor]; 
    label.textAlignment=UITextAlignmentLeft; 
    label.numberOfLines=2; 
    [view1 addSubview:label]; 

ответ

1

Ваше значение альфа для всей этикетки равно 0,5. Это также уменьшает цвет шрифта. Вы могли бы просто установить фон метки на цвет с альфа-значением 0,5, тогда текст все равно должен быть альфа-1.0.

label.alpha = 1.0; // is already the default 
label.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.5]; 
+0

поэтому u означает увеличение текста альфа до 1.0 – stephensam

+0

cud u help me do dat. – stephensam

+0

См. Мое редактирование выше. – Mundi

Смежные вопросы