用UIview重力

时间:2014-05-13 21:46:02

标签: ios uibezierpath uikit-dynamics uicollisionbehavior

我在UIView的帮助下在UIBezierPath画了一个圆圈。然后,我使用UIGravityBehavior将重力行为添加到该视图,并使用UICollisionBehavior添加碰撞行为。当圆圈与其他物体碰撞时,此视图会碰到方形,但我想在碰撞中使用此视图,就像使用圆圈一样。我该怎么办?

Screenshot provided

1 个答案:

答案 0 :(得分:1)

您不能使用UIKit Dynamics来模拟圆圈。它仅适用于矩形体。您可以添加冲突路径,但我认为这仅适用于参考框架。我建议查看SpriteKit的SKPhysicsBody。不幸的是,我没有使用它,所以我无法提供代码示例。