add refreshMaskLayer for properly autohidden pullToRefreshView