目前,我有一个 SplitViewController 设置。其中 MasterViewController 有一个条形按钮,按下时会弹出一个 UITableViewController。
我想将 UITableViewController 中的委托连接到 MasterViewController。根据教程,大多数人在应用程序委托中执行此操作。
这是我在应用程序委托中的代码。我还没有添加 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;