Apple Music流派选择屏幕

Dăn*_*ian 10 ios uikit-dynamics swift

有没有人知道Apple音乐中的流派选择泡沫是如何产生的?这项运动似乎是用UiKit Dynamics完成的.我肯定会看到碰撞行为,但似乎无法再现拖曳运动的流动性和朝向视图中心的重力.我试着用UIPushBehaviorUiSnapBehavior,但没有运气.

截图

SIl*_*ter 8

我不认为它是用UIKit Dynamics完成的,我认为他们使用的是SpriteKit.我创建了一个可以模拟类似物理的组件

https://github.com/ProudOfZiggy/SIFloatingCollection_Swift


Adn*_*tab 5

也可以使用UIKitDynamics,但也可以使用SpriteKit,这使得它更容易实现,我编写了一个小组件,使用SpriteKit在Objecti-C中产生类似的效果.你可以在这里找到它,它不是完全相同但它的附近,你可以采取相同的方法来创建自己的或抛光它.