目前,我有一个SplitViewController设置。其中MasterViewController有一个条形按钮,按下时,UITableViewController会弹出。
我想将UITableViewController中的委托连接到MasterViewController。根据教程,大多数人在app delegate中执行此操作。
这是我在app delegate中的代码。我还没有添加TableViewController类。
UISplitViewController *splitViewController = (UISplitViewController *) self.window.rootViewController;
splitViewController.delegate = [splitViewController.viewControllers lastObject];
DetailViewController *detailViewController =(DetailViewController *) [splitViewController.viewControllers lastObject];
MasterViewController *masterViewController = (MasterViewController *) [[splitViewController.viewControllers objectAtIndex:0] topViewController];
masterViewController.delegate = detailViewController;
detailViewController.delegate = masterViewController;