我正在构建一个具有大量自定义设计的小型 iPhone iOS 6 应用程序,主要UIAppearance
用于应用自定义样式。
在应用程序中,我想使用 aUIPickerView
和 aUIPicker
但这些元素的样式不适合我的应用程序,看起来很糟糕。今天我在运球上找到了一个选择。
我想我需要自己创建一个自定义 UI 元素来实现这样的外观。
什么是创建PickerView
自己的好方法。我不要求提供完整的代码,而是要求一些如何开始编码的想法。
我正在构建一个具有大量自定义设计的小型 iPhone iOS 6 应用程序,主要UIAppearance
用于应用自定义样式。
在应用程序中,我想使用 aUIPickerView
和 aUIPicker
但这些元素的样式不适合我的应用程序,看起来很糟糕。今天我在运球上找到了一个选择。
我想我需要自己创建一个自定义 UI 元素来实现这样的外观。
什么是创建PickerView
自己的好方法。我不要求提供完整的代码,而是要求一些如何开始编码的想法。
如果您不介意额外的编程工作,您可以考虑创建一个UIView
子类(毕竟 UIPickerView
就是这样),并UIPickerView
通过自定义实现来实现您自己需要的功能。
根据您所追求UIPickerView
的,您可能不需要使您的实现像. 我认为这样做会相对简单。图形实现将是我想说的真正挑战,但由于您对平面 UI 感兴趣,图形可以保持简约,这只是以适当方式响应触摸事件的情况。
如果您不想参与其中,您可以随时搜索以查看是否有人已经创建了一些实现平面 UI 外观的公共使用类!
这是一个可定制的项目 http://dev.doukasd.com/2011/04/infinite-scrolling-dial-control-for-ios/ 还可以查看这篇文章Custom UIPickerView with Custom Background color