Hi!
There seems to be a bounce effect when you complete an interactive transition, I'd like to replace that by just decelerating to final position without bouncing.
You can check this effect in the Example project, if you pinch and release it'll complete the interactive transition with a bounce effect going a bit further than final progress in some cases.
The workaround I found is to subclass TLTransitionLayout and override the setProgress:time: method limiting values to 0..1
- (void)setTransitionProgress:(CGFloat)transitionProgress time:(CGFloat)time
{
[super setTransitionProgress:MAX(0, MIN(transitionProgress, 1.f)) time:MAX(0, MIN(time, 1.f))];
}
This does get rid for the bounce effect (it's no longer visible to the user) but the transition still takes some time to complete because it thinks it's bouncing.
Any idea how can I solve this issue?
Thanks in advance,
Nicolás.
Hi!
There seems to be a bounce effect when you complete an interactive transition, I'd like to replace that by just decelerating to final position without bouncing.
You can check this effect in the Example project, if you pinch and release it'll complete the interactive transition with a bounce effect going a bit further than final progress in some cases.
The workaround I found is to subclass TLTransitionLayout and override the
setProgress:time:method limiting values to 0..1This does get rid for the bounce effect (it's no longer visible to the user) but the transition still takes some time to complete because it thinks it's bouncing.
Any idea how can I solve this issue?
Thanks in advance,
Nicolás.