2013-03-12 50 views
0

我在UINavigationController中有UITableView,这是UISplitViewController中的主人。 我的问题是在Portrait一切都很好,但在我的风景表是不是这意味着我可以进一步比我的屏幕是滚动屏幕大...UITableView在大于屏幕的景观中

编辑: 我UISplitViewController处于UITabbarController,当我开始纵向一切都起作用,如果我以横向模式启动,它不起作用。

+0

我的答案解决了您的问题吗?如果是,请检查我的答案是否正确。 – Mert 2013-03-13 14:38:21

+0

不是真的,它与uisplitview和uitabcontroller的组合的一些奇怪的问题 – Sebastian 2013-03-13 14:39:32

+0

如果你已经找到了解决方案,也许你想发布它。它对其他人可能有用。 – Mert 2013-03-13 14:42:27

回答

1

这似乎是在UITabBarController一个UISplitViewController问题。 我现在以这种方式帮助我,我手动将视图框的大小更改为viewdidappear中所需的大小。

1

尝试设置autoresizingMask到你的tableview在viewDidLoad:方法

tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth; 

您表将被重新调整自动