我刚刚将我的应用程序升级到iOS7,发现日期选择器是透明的。看起来我可以看到日期选择器后面的一切。我该如何避免这种情况?
我尝试将日期选择器放置在另一个视图中。但仍然是透明的。我该如何避免 UIDatePicker
的透明度?我尝试了此链接1:我可以在iOS7中更改datePicker的字体颜色吗?但没有效果。谢谢。
编辑:我已经将 UIDatePicker
添加到名为 whiteborderview
的视图中。
whiteborderview.backgroundColor = [UIColor whiteColor];
whiteborderview.alpha = 1.0;
[whiteborderview addSubview:dtPkrStart]
我得到了这样的输出
[UIView appearanceWhenContainedIn:[UITableView class], [UIDatePicker class], nil].backgroundColor = [UIColor colorWithWhite:1 alpha:1];
dtPkrStart.backgroundColor = [UIColor blackColor];
日期选择器的外观已更改,如下所示:
![date picker new look](https://istack.dev59.com/kgtzk.webp)
_datePicker.backgroundColor = [UIColor whiteColor];
- Richard