【发布时间】:2014-01-28 08:06:23
【问题描述】:
我有两个不同的UITableView 和两个Navigation Controller。
我想在第一个表中触摸UIButton 后显示其中一个。
在 iPhone 中,我使用以下代码
SecondNavigationController second = [SecondNavigationController new];
[self presentModalViewController:second animated:YES];
注意first是第一个TableViewController;第二个navigation controller 它自己启动一个UITableView 并在ViewDidLoad 方法中使用以下代码显示它。
SecondTableViewController *root = [SecondTableViewController new];
[self pushViewController:root animated:NO];
请注意,首先TableView 使用iPhone 中的应用程序根视图控制器来显示它!
而且效果很好。
另一方面,在 iPad 中,我使用splitViewController,它在左侧屏幕上显示第一个表格视图。
我也想在左侧显示第二个TableView。但是上面的代码不能完美运行。它覆盖了整个 iPad 屏幕。
如何显示第二个UITableView
【问题讨论】:
标签: ios objective-c ipad uitableview uisplitviewcontroller