fix bug: pull-to-refresh arrow unvisiable when there is no navbar

I have find a bug: I can't see the pull-to-refresh arrow when there is no navbar on current page.
I have fixed this bug, but there is still a bug : the scrollbar is start from the page top, but from -44px off the top, when there is no navbar. I don't know how to fix this.