自定义UIPicker控件IOS

时间:2013-12-12 10:55:33

标签: ios uipickerview

即时寻找与此Android Wheel类似的控件,它与UIPickerView非常相似,但我知道Apple会拒绝修改UIPickerView外观的APP。

我需要一个控件,让我将图像放在无限循环滚动上,让用户拖动选择一个。

我找到了一些控件here,但大多数只支持字符串,一些支持图像并且循环但不允许用户滚动。

我的目的是制作一个按钮滚动循环,您可以将任何按钮拖动到滚轮的中心,并在uilabel上查看文字说明,我不需要按钮可点击。

我希望我解释得很好,抱歉我的英语不好。

1 个答案:

答案 0 :(得分:1)

我建议您使用iCarousel here。这使您可以使用不同的滚动模式。方向和您可以在自定义视图上投影的效果(通过屏幕底部的滑入和滑出),如UIPickerView。这完全没有使用扩展UIPickerView,但您可以像这样投影。一旦你看到它的演示应用程序,你最终可以改变主意,通过自定义UIPickerView使用它。

只需实现声明为here的委托方法即可知道单击了哪个元素。 iCarousel还带有图片加载视图。你也可以调查一下。

但是,如果您想坚持使用UIPickerView自定义,那么请查看此stack Overflow帖子。这当然是你想要的,除了你需要添加按钮而不是图像。