zoukankan      html  css  js  c++  java
  • iOS11适配tableView顶部空白

    如果你使用了MJRefresh进行刷新,并且你隐藏了导航栏,就会出现下拉刷新错乱的问题。

    因为iOS 11上废除了automaticallyAdjustsScrollViewInsets这个方法,使用UIScrollView's contentInsetAdjustmentBehavior来代替,解决办法就是一段代码:

    OC:

     if (@available(iOS 11.0, *)) {

            self.collectionView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;

        }else {

            self.automaticallyAdjustsScrollViewInsets = NO;

        }

      

    swift:

    if #available(iOS 11.0, *) {  

        tableView.contentInsetAdjustmentBehavior = .never  

    } else {  

        self.automaticallyAdjustsScrollViewInsets = false  

    }  

  • 相关阅读:
    文件处理--文件操作
    三元运算
    alex 推荐的书
    python字符串、列表和字典的说明
    运算符
    while else语句
    格式化输出
    数据类型-元组
    数据类型-集合
    字符串
  • 原文地址:https://www.cnblogs.com/wzl666/p/8406223.html
Copyright © 2011-2022 走看看