UITableView的subviews在不同系统版本的表现

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_18683985/article/details/84934182

tableView addSubView:在刚创建之后就addSubView的话.因为tableView是懒加载异步reloaddata.在iOS10以后是先把这个View加到tableView上.reload之后的cell和header.footer都在该View的层级上面.
然而在iOS9…准确的说是我越狱的iPhone 5s上(iOS 9.3.2).是在cell与header.footer的层级上面(感觉不是懒加载的).把headerView给盖住了…
还是建议用普通的把tableView的背景色设置为透明.然后在底下插入一个View的好.

猜你喜欢

转载自blog.csdn.net/qq_18683985/article/details/84934182