完全自定义UIPIckerView?

时间:2011-08-16 12:27:03

标签: iphone uiview uiscrollview scroll uianimation

enter image description here

目标:让感觉像赌场滚动器。

说明:我想制作一个自动启动的滚动条,因为我点击任意按钮...以最大速度和减速速度滚动并在一定速度后停止就像你必须看到的那样在赌场滚动。

  • 我不允许使用UIPickerView

任何人都可以指导我,以便我完成这项任务

由于

2 个答案:

答案 0 :(得分:0)

我知道这是解决方案。

如果你想滚动按钮可点击(那么你就知道要停止哪个位置)所以你可以随时使用

selectRow:inComponent:动画: 选择选择器视图的指定组件中的行。因此,您可以通过选择不需要的位置上的行来设置该滚动动画,并在一段时间后(您可以在计时器完成后使用计时器)选择想要位置的行。

答案 1 :(得分:0)

您可以使用内容大小非常大且内部有重复模式的UIScrollView。你可能需要额外的代码才能让它在适当的时候停下来。为了避免碰到滚动视图的末尾,只要有机会,你就可以跳过重复模式的长度。