zoukankan      html  css  js  c++  java
  • 底部导航上拉出现,下拉消失

    条件一:全局变量 CGFloat _scrollviewBeginSet;

        CGFloat _scrollviewDidSet;

     条件二:代理方法

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

        

        _scrollviewBeginSet = scrollView.contentOffset.y;

    }

    - (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset {

        

        _scrollviewDidSet = 0;

        

    }

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

        

        if (_scrollviewDidSet == 0) {

            

            _scrollviewDidSet = scrollView.contentOffset.y;

            

            if (_scrollviewBeginSet < _scrollviewDidSet) {

                

                [UIView animateWithDuration:.25 animations:^{

                    barBgView.transform = CGAffineTransformMakeTranslation(0,barBgView.height);

                }];

                

               

                

            } else {

                

                [UIView animateWithDuration:.25 animations:^{

                    barBgView.transform = CGAffineTransformMakeTranslation(0,-barBgView.height);

                    

                }];

              

            }

        }

        

    }

    厚积薄发
  • 相关阅读:
    RMQ(非log2储存方法)
    2016年5月份学习记录
    NOIP200504循环
    膜拜acm大牛 虽然我不会这题,但是AC还是没有问题的~(转自hzwer)
    最长公共子序列的长度
    菜鸟,大牛和教主三者的区别(转自hzwer)
    NOIP201205Vigenère密码
    NOIP200503采药
    公路乘车
    NOIP200902分数线划定
  • 原文地址:https://www.cnblogs.com/yr434/p/4953669.html
Copyright © 2011-2022 走看看