2010-11-09 105 views
1

这是一个iPad应用程序,在未假设的情况下使用UISplitViewController。在我的代码中,我将我的detailview作为UITableViewController子类,并且想要为我的rootview的内容实现popover按钮,这也是UITableViewController的子类。我有以下DetailViewController.hUITableViewController子类和UISplitViewController委托问题

@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上编程,所以我对此不太了解。

回答

0

没关系,我忘了将SplitView代理设置到我在MainWindow.xib中的视图