2010-11-09 4 views
1

Il s'agit d'une application pour iPad qui utilise un UISplitViewController dans le cas contraire. Dans mon code, j'ai ma vue de détail sous forme de sous-classe UITableViewController et je souhaite implémenter un bouton popover pour le contenu de mon rootview qui est également une sous-classe UITableViewController. J'ai ce qui suit dans DetailViewController.hSous-classe UITableViewController et problèmes de délégué UISplitViewController

@interface DetailViewController : UITableViewController <UISplitViewControllerDelegate> 

Dans ma mise en œuvre j'ai ce qui suit.

- (void) splitViewController:(UISplitViewController *)svc 
    willHideViewController:(UIViewController *)aViewController 
    withBarButtonItem:(UIBarButtonItem *)barButtonItem 
    forPopoverController:(UIPopoverController *)pc { 
    barButtonItem.title = @"Title"; 
    self.navItem.leftBarButtonItem = barButtonItem; 
    self.popover = pc; 
} 

Lorsque j'essaie de déboguer les méthodes ne sont jamais appelées. Je suis nouveau à la programmation sur OS X donc je ne sais pas trop à ce sujet.

Répondre

0

Nevermind, j'ai oublié de définir le délégué de SplitView à mon affichage dans MainWindow.xib

Questions connexes