Scrolling fix to match finger movement

I did some changes to adjust the contentInset as the ScrollNavigationBar's frame is changing, so that the navigation bar scrolls accordingly to finger movement.