pantalla opaca hora como color cambio cambiar apariencia uilabel transparent

uilabel - hora - la pantalla de mi iphone se ve opaca



Configuración de fondo transparente para UILabel para aplicación de iPhone (3)

Tengo una UILabel en UITableView. Aquí está el código que he escrito en cellForRowAtIndexPath

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[[UITableViewCell alloc] initWithFrame:CGRectMake(30.0, 5.0, 250.0, 35.0) reuseIdentifier:CellIdentifier] autorelease]; } CGRect rect = CGRectMake(30.0, 5.0, 250.0, 35.0); UILabel *label = [[UILabel alloc] initWithFrame:rect]; label.opaque = NO; label.font = [UIFont systemFontOfSize:14]; label.numberOfLines = 2; label.textAlignment = UITextAlignmentCenter; label.textColor = [UIColor darkGrayColor]; label.backgroundColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.0]; [label setText:@"Test Message"]; [cell addSubview:label]; [label release]; cell.backgroundColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.0]; cell.selectionStyle = UITableViewCellSelectionStyleNone;

Mi intención era establecer el fondo de cell y UILabel como transparente.

Pero no está funcionando. ¿Puede alguien decirme lo que me estoy perdiendo aquí?

Gracias

Sandeep


[label setBackGroundColor:[UIColor clearColor]];

Para establecer el color de clearBackGround para una etiqueta


Cambia la siguiente línea:

label.backgroundColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.0];

a esto:

label.backgroundColor = [UIColor clearColor];


Para aquellos que usan Xamarin.iOS es obviamente:

UILabel myLabel = new UILabel(); myLabel.Text = "Hello world!"; myLabel.BackgroundColor = UIColor.Clear;