目标:给人一种赌场卷轴的感觉。
描述:我想做一个滚动条,当我点击任何按钮时它会自动启动……它以最大速度滚动并减慢速度并在一定速度后停止,就像你在赌场滚动条中看到的那样。
- 我不允许使用 UIPickerView
任何人都可以指导我,以便我可以完成这项任务
谢谢
目标:给人一种赌场卷轴的感觉。
描述:我想做一个滚动条,当我点击任何按钮时它会自动启动……它以最大速度滚动并减慢速度并在一定速度后停止,就像你在赌场滚动条中看到的那样。
任何人都可以指导我,以便我可以完成这项任务
谢谢
您可以使用UIScrollView
具有非常大的内容大小和内部重复模式的 a。您可能需要额外的代码才能使其仅在适当的点停止。为了避免到达滚动视图的末尾,只要有机会,您就可以按重复模式的长度向上跳。
我知道这是解决方案。
如果您想滚动可点击按钮(那么您将知道要停止的位置),以便您可以随时使用
selectRow:inComponent:animated:在选取器视图的指定组件中选择一行。因此,您可以通过在不需要的位置选择行并在一段时间后(定时器完成后可以使用定时器)选择所需位置的行来为滚动设置动画。