自定义UIPickerView和UIDatePicker,更平坦的设计

时间:2013-03-20 15:01:15

标签: iphone ios uipickerview uidatepicker

我正在构建一个带有大量自定义设计的小型iOS iOS 6应用程序,主要使用UIAppearance来应用自定义样式。

在应用中,我想使用UIPickerViewUIPicker,但这些元素的风格不适合我的应用,看起来很糟糕。今天我找到了pick at dribble

我想我需要自己创建一个自定义UI-Element来实现这样的效果。

自己创建PickerView会有什么好方法。我不要求完整的代码,但是对于一些想法如何开始编码。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

如果你不介意额外的编程工作,你可以考虑创建一个UIView子类(毕竟是UIPickerView),并自己实现UIPickerView所需的功能使用自定义实现。

根据您的目标,您可能不需要像UIPickerView那样使您的实施变得复杂,但我会研究class reference pages以了解该课程的工作原理。我认为这样做会相对简单。图形实现将是我所说的真正挑战,但由于您对Flat UI感兴趣,因此图形可以保持简约,只是以适当的方式响应触摸事件。

如果您不想参与其中,您可以随时搜索某人是否已经创建了一些供公众使用的类来实现平面UI外观!