zoukankan      html  css  js  c++  java
  • 第14月第17天 automaticallyAdjustsScrollViewInsets contentInsetAdjustmentBehavior

    1.

    automaticallyAdjustsScrollViewInsets

    self.edgesForExtendedLayout = UIRectEdgeNone;

     

        if ([self respondsToSelector:@selector(automaticallyAdjustsScrollViewInsets)]){

            self.automaticallyAdjustsScrollViewInsets = NO;

        }

     

     

    //如果还是有20px偏移,只能在以下方法设置了
    - (void)scrollViewDidScroll:(UIScrollView *)scrollView
    {
        if (_viewModel.pageType == 2) {
            //等级
            _tableView.contentOffset = CGPointMake(0, 0);
            return;
        }
    
        if (_tableView.contentOffset.y < 0) {
            _tableView.contentOffset = CGPointMake(0, 0);
        }

     ios11

        self.automaticallyAdjustsScrollViewInsets = NO;
        if ([_tableView respondsToSelector:@selector(setContentInsetAdjustmentBehavior:)]) {
            if (@available(iOS 11.0, *)) {
                _tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
            } else {
                // Fallback on earlier versions
            }
        }

     http://www.jianshu.com/p/8440a3d181c9

    http://www.jianshu.com/p/75fd23bb5286

  • 相关阅读:
    初识ES6
    初识NODE
    AJAX详解
    PHP 文件与目录操作函数总结
    PHP封装一个通用好用的文件上传处理类
    PHP基础之 错误处理 及 异常处理
    PHP基础OOP(二) 多态
    PHP基础之 重载 的实现方式
    CCS3的过渡、变换、动画以及响应式布局、弹性布局
    CSS之盒子模型(由浅到深的理解)
  • 原文地址:https://www.cnblogs.com/javastart/p/7849787.html
Copyright © 2011-2022 走看看