我有一个 iPad 应用程序(XCode 4.6、iOS 6.2、Storyboards、ARC),我在其中创建了一个 UIViewController(未连接到任何 segue)以在 UIPopover 中使用。这些是 ViewController 设置:
我有这段代码应该从 UIPopover 中显示“viewForPopover”ViewController。
UIView *anchor = textField;
UIViewController *viewControllerForPopover =
[self.storyboard instantiateViewControllerWithIdentifier:@"viewForPopover"];
popover = [[UIPopoverController alloc]
initWithContentViewController:viewControllerForPopover];
[popover presentPopoverFromRect:anchor.frame
inView:anchor.superview
permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
我的问题是:没有self.storyboard。那么我应该如何到达当前类之外的视图控制器呢?(当前类是 UIView 的子视图)