这是关于UIDynamics
.
我在 iPhone 屏幕上水平放置了 8 个方块。每个正方形是40 x 40。由于它们有 8 个,它们填满了320屏幕的宽度。
我想图片很清楚。现在问题来了:
当我向底部施加垂直重力时,块会像我预期的那样下降。但是当我应用横向重力(左或右)时,它们每个移动大约一到两个像素。最后一个因此移动了大约 10 个像素左右。这是为什么?
我用:
collisionBehave.translatesReferenceBoundsIntoBoundary=YES;
在我的代码中。
当我施加横向重力时,我希望这些块根本不会移动。
我想我不太明白如何处理运动部件之间的碰撞。
提前感谢任何提示。