IOS。当 UIScrollView 滚动时应用另一个滚动动画[关闭]

Posted

技术标签:

【中文标题】IOS。当 UIScrollView 滚动时应用另一个滚动动画[关闭]【英文标题】:iOS. Apply another scroll animation when UIScrollView is scrolling [closed] 【发布时间】:2013-05-03 13:46:00 【问题描述】:

我有带有垂直滚动的 UIScrollView 和一个不属于此滚动视图的按钮,并将此滚动视图的动画移动放在一边(不滚动)。

如果我触摸此按钮并且滚动视图同时滚动,则应用程序会在滚动视图的动画完成时等待,然后从按钮调用动画。

如何让这些动画同时工作?

或者除了检查所有子视图(因为可能有很多不同的滚动视图)之外,还有什么方法可以停止所有滚动视图动画?

【问题讨论】:

【参考方案1】:

不用performSelector:withObject:afterDelay直接调用动画解决: 但有时这行不通

【讨论】:

以上是关于IOS。当 UIScrollView 滚动时应用另一个滚动动画[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

UIScrollView 在 iOS 5 中自动滚动随机量

当键盘可见时,UIScrollView滚动到按钮

当另一个 UIScrollView 滚动时停止动画 UIScrollView

ios - 使 UIScrollView 平滑滚动

UIScrollView iOS 应用程序中的动画

显示键盘时如何决定滚动哪个 UIScrollView