我为我的 iOS 应用程序设计了一个自定义 UIPicker,现在我不知道如何实现它。我是 iOS 新手,我认为 Picker 可以自定义,但我认为我错了。
这是它的图像:
它非常简约和简单,所以我认为必须有一种方法来实现它?它将有 2 个组件,并且应该像通常的 UIPicker 一样工作。
据我所见,UIPicker 类只能在一定程度上进行定制,比如改变字体大小,但几乎没有我需要的那么多。
我为我的 iOS 应用程序设计了一个自定义 UIPicker,现在我不知道如何实现它。我是 iOS 新手,我认为 Picker 可以自定义,但我认为我错了。
这是它的图像:
它非常简约和简单,所以我认为必须有一种方法来实现它?它将有 2 个组件,并且应该像通常的 UIPicker 一样工作。
据我所见,UIPicker 类只能在一定程度上进行定制,比如改变字体大小,但几乎没有我需要的那么多。
如果您的值集相当小,您可以并排使用两个垂直的 UIScrollView,其中包含所有值的高内容区域。
将滚动视图设置为“分页”模式(其中页面大小是您的一个数字的高度) - 因此滚动在每个数字处停止。
我认为那会很好。如果你有大量可能的值,它会占用大量内存,但对于少数它会起作用。
编辑:看起来这个控件http://www.cocoacontrols.com/platforms/ios/controls/slnumberpickerview可能是定制的有用起点。自己没试过。