zoukankan      html  css  js  c++  java
  • iOS -- tableView顶部留白

    最近iOS 11 下来之后需要适配系统,故此测试系统发现同一种机器上tableView与顶部控件,或者导航栏之间的有大量的留白;

    这个问题是有的界面有,有的界面无;

    修改与导航栏或者其他控件之间的距离也没有什么用;

    具体如下;

    最后发现是因为没有设置tableView的头视图的问题;

    以前如果不设置默认为空,现在要专门设置为空才行解决方法如下

    #pragma mark 此方法加上是为了适配iOS 11出现的问题

    - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
        return nil;
    }

    有时候tableview的底部视图也会出现此现象对应的修改就好了

    - (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{
        return nil;
    }

  • 相关阅读:
    css clear
    设置 系统软件
    Canvas 生成 bitmap
    HashTable
    JSF
    android 自定义 锁屏
    java socket
    php mysql 配置
    mysql 启动方法
    jQuery 表格
  • 原文地址:https://www.cnblogs.com/mafeng/p/7609784.html
Copyright © 2011-2022 走看看