Evite a transparência de UIDatePicker no iOS7
Acabei de atualizar meu aplicativo para o iOS7 e descobri que o seletor de datas é transparente. Parece que consigo ver tudo o que está por trás do selecionador de data. Como posso evitar isso?
Eu tentei colocar selecionador de data em outra visão. Mas ainda assim, é transparente. Como posso evitar a transparência deUIDatePicker
? eu tenteiesse link 1: posso alterar a cor da fonte do datePicker no iOS7? mas não funcionou. Desde já, obrigado.
Edit: eu adicionei umUIDatePicker
para uma vista nomeadawhiteborderview
.
whiteborderview.backgroundColor = [UIColor whiteColor];
whiteborderview.alpha = 1.0;
[whiteborderview addSubview:dtPkrStart]
e eu tenho saída assim
mas ainda é transparente.
Edit2
Eu usei esse código e agora está melhor do que o anterior
[UIView appearanceWhenContainedIn:[UITableView class], [UIDatePicker class], nil].backgroundColor = [UIColor colorWithWhite:1 alpha:1];
dtPkrStart.backgroundColor = [UIColor blackColor];
A aparência do selecionador de data mudou assim