Это приложение для iPad, использующее UISplitViewController
на случай, если это не предполагалось. В моем коде у меня есть подробный вид как подкласс UITableViewController
и я хочу реализовать всплывающую кнопку для содержимого моего корневого вида, который также является подклассом UITableViewController
У меня есть следующее в DetailViewController.h
@interface DetailViewController : UITableViewController <UISplitViewControllerDelegate>
В моей реализации у меня есть следующее.
- (void) splitViewController:(UISplitViewController *)svc
willHideViewController:(UIViewController *)aViewController
withBarButtonItem:(UIBarButtonItem *)barButtonItem
forPopoverController:(UIPopoverController *)pc {
barButtonItem.title = @"Title";
self.navItem.leftBarButtonItem = barButtonItem;
self.popover = pc;
}
Когда я пытаюсь отладить, методы никогда не вызываются. Я новичок в программировании на OS X, поэтому я не слишком много знаю об этом.