UITableViewController子类和UISplitViewController委托问题

时间:2010-11-09 03:20:25

标签: ios ipad

这是一个使用UISplitViewController的iPad应用,如果没有假设的话。在我的代码中,我将我的detailview作为UITableViewController子类,并且想要为我的rootview的内容实现一个popover按钮,它也是一个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编程的新手,所以我对此不太了解。

1 个答案:

答案 0 :(得分:0)

没关系,我忘了将SplitView委托设置为我在MainWindow.xib中的视图