UITableViewWrapperView 和UITableView的frame不同的解决办法

简单的开始

当导航栏隐藏的时候,UITableViewWrapperView和 UITableView的frame在某种情况下会出现偏差,从层级结构上很容易看出来。

解决办法

不多BB,直接开始:

1.设置:

self.automaticallyAdjustsScrollViewInsets = NO;

2.tableView的style设置为Plain

3.tableView需要最后添加到父视图中,如果有需求,别的控件(button等)需要显示在tableView的上面,可以使用以下方法把该控件移到最前面

- (void)bringSubviewToFront:(UIView *)view;

4.打完收工

你可能感兴趣的:(UITableViewWrapperView 和UITableView的frame不同的解决办法)