我遇到了非常令人沮丧的困境。我进行了很多研究,明显可以看出Apple不希望我们篡改iOS7。但是,我想要篡改。而且,Mailbox团队清楚地知道如何做到这一点并获得批准。
我想要实现的主要目标是将标签颜色更改为白色。
我的第一个想法是他们正在使用一个自定义UIPickerView来模仿UIDatePicker,但我认为情况并非如此。
我放大了一小段内容,发现了普通的UIDatePicker的残留部分(黑线),以及字母"W"的剪裁。
现在我已经搜索了高低。进行了一些运行时的黑客攻击,尝试了UIAppearance,并甚至深入了一些私有API,只是想看看是否可能。
我离成功很近,非常接近,但它使用了一个私有API,如果您滚动得足够快,则标签会再次变为黑色。
我完全不知道如何在不违反规则或花费无数小时重新实现UIDatePicker的情况下完成这项工作。
Mailbox,请告诉我您的秘密!如果其他人有任何建议(我指的是任何),请告诉我。
另外,这是我最接近的一次尝试:
我想要实现的主要目标是将标签颜色更改为白色。
我的第一个想法是他们正在使用一个自定义UIPickerView来模仿UIDatePicker,但我认为情况并非如此。
我放大了一小段内容,发现了普通的UIDatePicker的残留部分(黑线),以及字母"W"的剪裁。
现在我已经搜索了高低。进行了一些运行时的黑客攻击,尝试了UIAppearance,并甚至深入了一些私有API,只是想看看是否可能。
我离成功很近,非常接近,但它使用了一个私有API,如果您滚动得足够快,则标签会再次变为黑色。
我完全不知道如何在不违反规则或花费无数小时重新实现UIDatePicker的情况下完成这项工作。
Mailbox,请告诉我您的秘密!如果其他人有任何建议(我指的是任何),请告诉我。
另外,这是我最接近的一次尝试:
UIDatePicker
中获得什么不同的功能?这些图片来自于你的应用程序还是其他应用程序? - rmaddy