8

我正在使用 UISnapBehavior,但我喜欢它的捕捉速度太快了。有没有办法让它慢下来?或者换句话说:有没有办法调整对象的弹性与它应该捕捉到的点?

4

2 回答 2

14

我能够通过将视图附加到 aUIDynamicItemBehavior并设置resistance属性来解决这个问题。

UIDynamicItemBehavior *dynamicItemBehavior = [[UIDynamicItemBehavior alloc] initWithItems:@[ view ]];
dynamicItemBehavior.resistance = 100;
[animator addBehavior:dynamicItemBehavior];
于 2013-10-18T05:31:11.813 回答
2

尝试将行为的damping属性设置为 > 1.0。标题说damping应该保留,[0.0, 1.0]但是大于 1.0 的值似乎可以正常工作。

于 2013-10-18T01:58:33.780 回答