我设置了一个分组的tableview,我已经覆盖了以下委托方法:
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
在纵向模式下渲染headerview,一切看起来都很好。 如果我现在旋转我的设备,则headerview现在不与表格单元格对齐。
这是因为tableview为横向中的单元格添加了比纵向中更多的左右间距。
据我所知,这不是UIViewAutoresizeMask问题,因为tableview单元格在左侧和右侧有不同的空间,具体取决于iDevice是横向还是纵向模式。
我很感激这个问题的任何解决方案/建议!
更新: 问题似乎是当tableview的位置x>注意表格单元格的左右空间差异。
第一张图像处于纵向模式 第二是景观模式