zoukankan      html  css  js  c++  java
  • 上下滑动隐藏显示导航栏

    // 导航栏隐藏

    - (void)scrollViewDidScroll:(UIScrollView *)scrollView{

        

        //    NSLog(@"offset---scroll:%f",self.tableView.contentOffset.y);

        

        //scrollView已经有拖拽手势,直接拿到scrollView的拖拽手势

        UIPanGestureRecognizer* pan = scrollView.panGestureRecognizer;

        //获取到拖拽的速度 >0 向下拖动 <0 向上拖动

        CGFloat velocity = [pan velocityInView:scrollView].y;

        

        if (velocity<-5) {

            

            //向上拖动,隐藏导航栏

            [self.navigationController setNavigationBarHidden:true animated:true];

        }

        else if (velocity>5) {

            //向下拖动,显示导航栏

            [self.navigationController setNavigationBarHidden:false animated:true];

        }

        else if(velocity==0){

            

            //停止拖拽

        }

    }

  • 相关阅读:
    hdu 3033 I love sneakers!
    poj 1742 Coins
    poj 1276 Cash Machine
    hdu 1114 Piggy-Bank
    poj 1293 Duty Free Shop
    hdu 1203 I NEED A OFFER!
    hdu 2546 饭卡
    树的直径
    CF 337D Book of Evil
    ST表
  • 原文地址:https://www.cnblogs.com/MasterPeng/p/5626562.html
Copyright © 2011-2022 走看看