我UITableView
中的UINavigationController
是UISplitViewController
中的主人。
我的问题在于Portrait
一切都很好,但在风景中我的桌子比屏幕大,这意味着我可以滚动得比我的屏幕更远......
编辑:
我的UISplitViewController
位于UITabbarController
,当我开始使用Portrait时,一切正常,如果我以横向模式启动,则无效。
答案 0 :(得分:1)
尝试在autoresizingMask
方法
viewDidLoad:
设置为您的桌面视图
tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
您的表格将自动调整大小
答案 1 :(得分:1)
UISplitViewController
中的UITabBarController
似乎存在问题。
我现在以这种方式帮助我,我手动将视图框的大小更改为viewdidappear中所需的视图。