Я только что обновил свое приложение до iOS7 и обнаружил, что средство выбора даты прозрачно. Похоже, я вижу все, что стоит за сборщиком даты. Как я могу избежать этого?
Я попытался поместить выбор даты в другое представление. Но тем не менее, его прозрачность.
Как избежать прозрачности UIDatePicker
? Я пробовал эту ссылку
1: Можно ли изменить цвет шрифта datePicker в iOS7?, но это не работает.
Спасибо заранее.
Изменить: я добавил UIDatePicker
в вид с именем whiteborderview
.
whiteborderview.backgroundColor = [UIColor whiteColor];
whiteborderview.alpha = 1.0;
[whiteborderview addSubview:dtPkrStart]
и я получил такой вывод
но все же его прозрачный.
Edit2
Я использовал этот код, и теперь он выглядит лучше предыдущего.
[UIView appearanceWhenContainedIn:[UITableView class], [UIDatePicker class], nil].backgroundColor = [UIColor colorWithWhite:1 alpha:1];
dtPkrStart.backgroundColor = [UIColor blackColor];
Появилась видимость выбора даты таким образом