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);

                    

                }];

              

            }

        }

        

    }

    厚积薄发
  • 相关阅读:
    Dom页面加载
    Redis
    Ubuntu下git的安装与使用
    类Xadmin插件--海豚插件
    Python基础指随笔
    前端必须掌握30个CSS3选择器
    SweetAlert插件示例
    Pylint在项目中的使用
    django Cookie、Session和自定义分页
    django创建超级用户
  • 原文地址:https://www.cnblogs.com/yr434/p/4953669.html
Copyright © 2011-2022 走看看