UIButtons之间的滑动动画

Posted

技术标签:

【中文标题】UIButtons之间的滑动动画【英文标题】:Slide animation between UIButtons 【发布时间】:2015-06-14 18:36:40 【问题描述】:

我一直在尝试在位于下图中的 UIButton 之间设置左右滑动动画,用户可以将右侧按钮拖动到中心按钮(从右到左)并类似地拖动左按钮到中心按钮(从左到右)。此外,在拖动过程完成后,如果用户将左键拖动到中心,则左键将是当前按钮,当前按钮将是上一个按钮。此操作后,新视图将为第 2 周(上一个)、第 3 周(当前)、第 4 周(下一个)。有没有办法在这些 UIButton 之间制作这个动画?

【问题讨论】:

【参考方案1】:

您可以使用slick carousel's Center Mode。它完全符合您的要求!它看起来很棒并且易于使用。

【讨论】:

实际上,我完全想在您推荐的链接上像“中心模式”这样的 UIButtons 之间滑动。但是,是否可以在 Swift 上实现它? @vveleva

以上是关于UIButtons之间的滑动动画的主要内容,如果未能解决你的问题,请参考以下文章

UIButtons 动画

UIButtons 不会在动画块期间淡出

UIButtons 在动画期间没有响应 - iOS Swift 3

UIButtons 不动

如何在 UIButtons 之间添加间距 [关闭]

使用视觉格式语言的 UIButtons 之间的等间距