比如一个父视图 为self.view
下面添加两个子视图a,b
a,b下面都有一个UITableView
这个tableView都是setFrame:self.view.bounds
当你把a,b都添加进[self.view addSubview:a]和[self.view addSubview:b]
你会发现 b视图会比a往上扯了60像素
测试过IOS6下是没问题的 ,只是IOS7才出现的这个偏上60
不知道是不是因为状态栏跟导航栏合并后的问题 还是什么
没有太多机器测试,另外这个BUG是在Xcode5-dp6上的模拟器出现的,我的设备没有升级到IOS7
我也碰到了你这个问题:
在项目中一个控制器中有一个瀑布流和一个table,发现瀑布流顶部预留空白,而table却没有,查找了许多资料,终于找到了原因所在:我在appear里面用下面的方法解决了:
self.navigationController.navigationBar.translucent = NO;