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

  • 相关阅读:
    CSS开发中常用技巧总结
    Linq的分组功能
    深入理解 C# 协变和逆变
    js数组删除数组元素!
    关于 Photoshop 蒙版和 Alpha 通道
    jQuery数组处理详解(含实例演示)
    多媒体指令(灰度像素最大值)
    多媒体指令(图像均值模糊)
    matlab练习程序(立体相关块匹配)
    matlab练习程序(steerable filters)
  • 原文地址:https://www.cnblogs.com/javastart/p/7849787.html
Copyright © 2011-2022 走看看