我想在我的 UIPopoverController 中更改视图。
我有 :
if (popoverController == nil) {
UIStoryboard * storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
Help *d = [storyboard instantiateViewControllerWithIdentifier:@"Help"];
//Help *d = [[Help alloc]initWithNibName:@"Help" bundle:[NSBundle mainBundle]];
UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:d];
popover.delegate = self;
popoverController = popover;
}
CGRect popoverRect = [self.view convertRect:[helpBtn frame] fromView:[helpBtn superview]];
popoverRect.size.width = MIN(popoverRect.size.width, 100);
[popoverController presentPopoverFromRect:popoverRect inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
它加载第一个视图,但在第一个视图上我有按钮,我想在情节提要中更改视图控制器。
但是当我这样做时,它会以全屏视图而不是 UIPopoverController 的形式打开新视图。
感谢帮助
马尔科