【发布时间】:2012-06-05 17:03:08
【问题描述】:
我正在尝试显示模态视图控制器,但在 iPad 上保持导航栏显示。我尝试了不同的演示风格,但都没有奏效。是否可以调整它的大小,或者将其显示在某个视图的正上方,而不是整个视图控制器的上方?
编辑: 添加代码:
- (void)buttonPressed:(id)sender
{
RKWebViewController *webViewController = [[RKWebViewController alloc] initWithNibName:nil bundle:nil];
webViewController.request = [NSURLRequest requestWithURL:_link];
webViewController.webView.delegate = self;
webViewController.shouldDisplayDoneButton = YES;
webViewController.modalPresentationStyle = UIModalPresentationCurrentContext;
[self presentModalViewController:webViewController animated:YES];
}
【问题讨论】:
-
你能添加一些你尝试过的代码吗?
-
我只有一个视图控制器,它调用了一个不同的类,它有一个视图(或者更确切地说,多个视图堆叠)。然后在
ViewController中,我只需单击按钮即可获得presentModalViewController。 -
添加您用于呈现模态视图的代码,其中一定有问题。您是否创建了导航堆栈?
-
已添加。是的,我有一个导航堆栈。
标签: objective-c ipad uiviewcontroller modal-dialog modalviewcontroller