Skip to content

Instantly share code, notes, and snippets.

@john45traver
Created May 12, 2014 23:46
Show Gist options
  • Save john45traver/ec9852b48dc3a1075ea6 to your computer and use it in GitHub Desktop.
Save john45traver/ec9852b48dc3a1075ea6 to your computer and use it in GitHub Desktop.
Scrolls scrollview to position
var scrollToPosition = function (finalPos, transition) {
var lastPos = scroller.getPosition();
var transitionable = new Transitionable(lastPos);
var prerender = function () {
scroller.setVelocity(0);
scroller.setPosition(transitionable.get());
};
Engine.on('prerender', prerender);
transitionable.set( finalPos, transition, function(){ Engine.removeListener('prerender',prerender) });
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment