0

我刚刚在 a中TableView添加了一个并通过情节提要UIViewController嵌入其中。我实现了委托和源方法,一切正常,除非我第一次以横向模式加载视图然后将其更改为纵向模式。可以移动到窗外的侧面并保持不动,但不会粘在边缘上。ViewControllerNavigationControllerTableView

上述问题的屏幕截图。

PS:这是专为在 iPad 上使用而设计的。

编辑:添加了另一个 ss:http ://d.pr/i/vs5d

4

1 回答 1

0

找到了答案;方向改变后需要重新加载表格视图。我猜这是横向->纵向方向更改后发生的自动布局错误。

-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
{
    [self.tableView beginUpdates];
    [self.tableView endUpdates];
}
于 2013-01-29T09:22:40.633 回答