我正在使用phonegap开发移动应用。 ios 7上的日期选择器获得深色背景(见图)。如何更改背景颜色?
请参阅:http://community.phonegap.com/nitobi/topics/dark_background_for_datepicker_on_ios_7
上的图片示例答案 0 :(得分:3)
我刚刚遇到了同样的问题,并找到了答案!如果您在计算机上本地构建Cordova / PhoneGap项目并且未使用PhoneGapBuild,则修复非常简单。
在Xcode中,打开项目,展开黄色Classes文件夹并打开 MainViewController.m 文件。
在 MainViewController.m 的第107行,您会看到以下行:
theWebView.backgroundColor = [UIColor blackColor];
将其更改为:
theWebView.backgroundColor = [UIColor whiteColor];
或者,如果您使用PhoneGapBuild并且无权修改iOS项目文件,则有人开发了cordova / phonegap插件来解决此问题。它可以在下面找到。
https://github.com/EddyVerbruggen/iOSWebViewColor-PhoneGap-Plugin
答案 1 :(得分:-3)
您是否尝试过jquery mobile datepicker ..
http://jquerymobile.com/demos/1.0a4.1/experiments/ui-datepicker/