UILabel Definindo a cor de fundo transparente?

Estou procurando adicionar um rótulo preto com fundo transparente à minha visualização (veja abaixo)

// ADD LABEL
UILabel *label = [[UILabel alloc] init];
[label setFrame:CGRectMake(124, 312, 72, 35)];
[label setText:@"Yay!"];
[label setTextAlignment:UITextAlignmentCenter];
[[self view] addSubview:label];
[label release];

Quando adiciono o rótulo, ele sempre sai texto em preto sobre fundo branco. Eu olhei no NIB e a única maneira que eu posso ver para fazer esse trabalho é definir o plano de fundo> cor> opacidade para 0 ou no Xcode:

[label setBackgroundColor:[UIColor clearColor]];

Essa é a maneira correta de fazer isso?

Cheers Gary

questionAnswers(2)

yourAnswerToTheQuestion