我知道这个pickerView:viewForRow:forComponent:reusingView方法,但是当使用view它时,reusingView:如何更改它以使用不同的文本颜色?如果我view.backgroundColor = [UIColor whiteColor];不再使用任何视图显示.
我一直在设置UIDatePicker 字体和颜色时遇到麻烦.我的应用程序中的其他所有内容都非常简单,除此之外.有人知道怎么做这个吗?我正在使用Swift for iOS8.

我进行搜索,到目前为止我看到UIDatePicker正在使用设备的本地化.
我有app内部lozalization.我需要根据我的内部本地化改变月份的文本.在我看来,这似乎是不可能的 - 我必须自己制作自己的选择器.
有没有办法实现没有自定义数据选择器?
我想首先说我会在Apple Dev论坛上发布这个问题,但由于黑客攻击尝试惨败,或者其他什么,论坛已经离线了将近2周,我需要一个解决方案可能.
在iOS 7中,UIDatePicker看起来像这样:

并且客户要求看起来像这样:

(基本上是倒置的).
我尝试过几件事:
将背景设置为黑色并循环浏览所有视图的子视图,直到我到达显示日期本身的标签并将其颜色更改为白色.问题是该视图只有一个子视图,并且该子视图没有自己的任何子视图.所以这个解决方案不起作用.(它在ios6中完成).
将过滤器应用于视图的CALayer.事情是,这只能在OS X上,而不是在iOS上,原因不明.
玩UIApperance协议.从我所读到的,这应该工作,但我尝试过没有,我没有丰富的经验,以弄清楚为什么不.
我有什么想法可以尝试吗?这甚至可能吗?我在处理问题时犯了错误吗?
ios ×4
ios7 ×2
uidatepicker ×2
localization ×1
objective-c ×1
swift ×1
uipickerview ×1
uiview ×1