Замедление 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, кажется, работают нормально.