3

我试图弄清楚如何做到这一点。被困在这个问题上很长时间了。我试图检测 UIScrollView 何时处于完美位置并执行操作。在这里,我有一个 UIScrollView 与里面的图像对齐,就像这样。http://cl.ly/66yW现在如果你看第一张图片的上方有一个小三角形。该三角形表示将执行什么操作或仅使用哪种 URL 缩短服务。现在,当用户滚动到下一个时,我想将该服务设置为 URL 将被缩短的服务。http://cl.ly/67cA

我该怎么做呢?欢迎任何完成此操作的代码或链接。

谢谢

编辑: 好的所以我收集来获得我需要启用分页的捕捉效果。现在,我是否可以像在图片中那样为每个页面设置自己的服务,并让它们全部签名,这样用户就可以像我一样看到服务从屏幕上消失?就像,Rfly.Me 是一个页面,CloudApp 是另一个页面等等等等,但它们的布局也完全如上图所示?

4

2 回答 2

2

这是一个示例,详细说明(主要)您要查找的内容:

http://code.davidjanes.com/blog/2009/09/26/uipagecontrol-uiscrollview/

编辑:刚刚找到了一个可以满足您要求的临时课程。我只是在此处发布此内容以供将来参考:

http://cocoacontrols.com/platforms/ios/controls/v8horizo​​ntalpickerview

于 2011-04-19T17:15:08.053 回答
0

我认为你可以使用:

- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView

然后检查 scrollView.contentOffset.x 并将其与云的位置进行比较。

您可能会变得有创意,如果偏移量在云位置的 +/-10 之间,则会自动为自己设置动画以“点击”到云上方的位置

于 2011-04-19T15:01:27.510 回答