gpt4 book ai didi

objective-c - 在 iOS5 上像雅虎财经小部件一样滚动文本

转载 作者:行者123 更新时间:2023-11-29 04:40:29 25 4
gpt4 key购买 nike

我想构建一个 UI 控件,就像我们在 iOS5 上的下拉菜单中看到的雅虎财经小部件一样。它似乎是一个 ScrollView ,它连续水平滚动 subview 。但当你触摸它时,滚动就会停止。现在,如果您拖动手指,就可以手动滚动。但一旦你释放它,它就会以非常平滑的方式重新开始滚动。我应该如何构建这样的控件?谢谢

最佳答案

您需要阅读核心动画并处理触摸事件(或使用手势识别器)。

UIScrollView 可能不是适合这项工作的工具,因为它期望其内容是有限的。您似乎描述的 zipper 式 View 可能没有终点——它的工作方式更像是一个连续的循环,而且它甚至可能不会重复本身。使用核心动画,您可以以您喜欢的任何速率水平滑动 View 。当您进行触摸或手势时停止动画,并使用不同的动画让 View 跟踪触摸。

关于objective-c - 在 iOS5 上像雅虎财经小部件一样滚动文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10466797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com