在uitableviewcell中uibutton的popover崩溃了应用程序

时间:2014-01-20 05:57:09

标签: objective-c ios7 uistoryboard uidatepicker uipopover

我在故事板中使用表视图控制器,其中包含一个自定义表格视图单元格,其中有2个标签和一个按钮是元素。当我点击自定义表格视图单元格中的按钮时,我需要获得带有日期选择器的ui popover。无法从cell到dateViewcontroller提供直接segue连接作为popover。

请给我一些建议。

if ([segue.identifier isEqualToString:@"segueToDate"])
{
    DatePickerViewController *dateVC = [[DatePickerViewController alloc] init];
    dateVC =[segue destinationViewController];
    dateVC.delegate = self;

    dateVC.pickerType = @"date";
   _popover = [[UIPopoverController alloc] initWithContentViewController:dateVC];
    _popover = [(UIStoryboardPopoverSegue *)segue popoverController];

    [_popover presentPopoverFromRect:selectedCell.checkboxBtn.frame inView:selectedCell permittedArrowDirections:UIPopoverArrowDirectionLeft animated:YES];


    // [datePopover setDelegate:self];

}

错误日志在这里:

  

* 由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [UIPopoverController   _commonPresentPopoverFromRect:inView:permittedArrowDirections:动画:]:   弹出窗口不能从没有的视图中呈现   窗口“。

0 个答案:

没有答案