splitViewController的willShowViewController&升级/更改后不会调用willHideViewController

时间:2012-01-20 17:52:01

标签: xcode

由于xCode没有归档我当前的问题,我不得不重建我的应用程序,所以我创建了一个新项目并移植了我的所有文件,并在删除了一些版本后保留了我开始工作的问题,除了以下事情不要开火。

它们与我设置的弹出窗口一起使用不起作用:

  -(void)splitViewController:(UISplitViewController *)svc willHideViewController:(UIViewController *)aViewController withBarButtonItem:(UIBarButtonItem *)barButtonItem forPopoverController: (UIPopoverController *)pc
  {
  NSLog(@"Split View Controller Landscape");

 }

 -(void)splitViewController:(UISplitViewController *)svc willShowViewController:(UIViewController *)aViewController invalidatingBarButtonItem:(UIBarButtonItem *)barButtonItem
 {
  NSLog(@"Split View Controller Portable");
 }

此外,pop overi使用按钮来触发,但这也没有显示:

 -(void)viewMenu:(id)sender{
[self.popoverController presentPopoverFromRect:CGRectMake(10.0f, 50.0f, 10.0f, 10.0f) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
 }

我不确定这些人是否都过时了。

感谢。 如果您需要查看更多代码,请立即让我

0 个答案:

没有答案