2013-03-20 95 views
0

我正在构建一个小型iPhone iOS 6应用程序,其中有很多自定义设计,主要使用UIAppearance来应用自定义样式。自定义UIPickerView和UIDatePicker,奉承设计

在我想用一个UIPickerViewUIPicker但这些元素的风格不适合我的应用程序,它看起来可怕的应用程序。今天我找到了pick at dribble

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

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

回答

1

如果你不介意额外的编程工作,你可以研究建立UIView子类(这是所有UIPickerView毕竟是),并执行您自己需要的功能从UIPickerView自定义实现。

根据你以后的情况,你可能不需要像UIPickerView那样复杂,但我会研究class reference pages以了解该类是如何工作的。我认为这样做会相对简单。图形化的实现将是我想说的真正的挑战,但既然你对平面UI感兴趣,图形可以保持简约,并且只是以适当的方式响应触摸事件的情况。

如果你不想让这个参与你可以总是搜索,看看是否有人已经创建了一些公共使用的类实现平面UI的外观!