我在故事板中使用表视图控制器,其中包含一个自定义表格视图单元格,其中有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:动画:]: 弹出窗口不能从没有的视图中呈现 窗口“。