小编Mid*_*Raj的帖子

避免在iOS7中使用UIDatePicker透明度

我刚刚将我的应用程序升级到iOS7,发现日期选择器是透明的.看起来我可以看到日期选择器背后的所有内容.我怎么能避免这个?

我试图将日期选择器放在另一个视图中.但仍然,它透明.我怎样才能避免透明度UIDatePicker?我试过这个链接 1:我可以在iOS7中更改datePicker的字体颜色吗?但它不起作用.提前致谢.

编辑:我已经添加了UIDatePicker一个名为的视图whiteborderview.

whiteborderview.backgroundColor = [UIColor whiteColor];

whiteborderview.alpha = 1.0;

[whiteborderview addSubview:dtPkrStart] 
Run Code Online (Sandbox Code Playgroud)

我有这样的输出

透明的datepicker

但仍然透明.

EDIT2

我使用了这段代码,现在看起来比以前更好了

[UIView appearanceWhenContainedIn:[UITableView class], [UIDatePicker class], nil].backgroundColor = [UIColor colorWithWhite:1 alpha:1];

dtPkrStart.backgroundColor = [UIColor blackColor];
Run Code Online (Sandbox Code Playgroud)

日期选择器外观像这样改变了 日期选择器新面貌

uidatepicker ios ios7

16
推荐指数
2
解决办法
2万
查看次数

标签 统计

ios ×1

ios7 ×1

uidatepicker ×1