gpt4 book ai didi

ios - 如何使用 Swift Cocoa Touch 创建交互式动画

转载 作者:可可西里 更新时间:2023-11-01 01:42:51 25 4
gpt4 key购买 nike

我正在尝试创建一个动画,您可以在其中触摸并在屏幕上拖动手指,彩色框会根据您的位置改变大小。把它想象成一个颜色选择器。这是这个想法的动图。我在 Corona 中使用触摸事件和 enterFrame 完成了此操作。我似乎无法思考如何在 Cocoa Touch 中创建相同的效果。

从哪里开始呢?除非我使用 SpriteKit,否则我似乎无法在 Cocoa Touch 中找到等效的 enterFrame。我不是在制作游戏,所以 SpriteKit 看起来有点矫枉过正。

Sample interactive animation

最佳答案

我在github上放了一个简单的动画代码:https://github.com/MehdiSv/SimpleAnimationColorsPicker

我使用了 UILongPressGestureRecognizer,并根据 touch 之间的距离 制作了一个 CGAffineTransformMakeScale >每个 View

这是一个小预览:

Preview

关于ios - 如何使用 Swift Cocoa Touch 创建交互式动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27664545/

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