Замедление UISnapBehavior

Я использую UISnapBehavior, но он срабатывает слишком быстро, на мой вкус. Есть ли способ замедлить это? Или другими словами: есть ли способ отрегулировать упругость объекта в точке, к которой он должен привязываться?

2 ответа

Решение

Я смог решить эту проблему, прикрепив вид к UIDynamicItemBehavior а также и установка resistance имущество.

UIDynamicItemBehavior *dynamicItemBehavior = [[UIDynamicItemBehavior alloc] initWithItems:@[ view ]];
dynamicItemBehavior.resistance = 100;
[animator addBehavior:dynamicItemBehavior];

Попробуйте установить поведение damping свойство числа> 1,0. Заголовок говорит damping должен оставаться в [0.0, 1.0] однако значения больше 1.0, кажется, работают нормально.

Другие вопросы по тегам