这是一个使用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编程的新手,所以我对此不太了解。
答案 0 :(得分:0)
没关系,我忘了将SplitView委托设置为我在MainWindow.xib中的视图