Quando defino o backgroundColor
para o meu, UITableView
ele funciona bem no iPhone (dispositivo e simulador), mas NÃO no simulador do iPad. Em vez disso, recebo um plano de fundo cinza claro para qualquer cor definida, incluindogroupTableViewBackgroundColor
.
Passos para reproduzir:
- Crie um novo projeto baseado em navegação.
- Abra RootViewController.xib e defina o estilo de exibição de tabela como "Agrupado".
- Adicione esta resposta ao RootViewController:
- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor blackColor]; }
- Selecione Simulator SDK 3.2, crie e execute.
- Você receberá um fundo preto (dispositivo e simulador).
- Selecione seu destino na árvore do projeto.
- Clique em Projeto: Atualize o destino atual para o iPad.
- Construa e execute.
- Você obterá um fundo cinza claro.
- Reverta o estilo de exibição de tabela para Simples e você obterá um fundo preto.
Obrigado pela ajuda!