我正在开发一个iPad App,当通过登录表单对用户进行身份验证时,它将以模态方式将网页加载到UIWebView中。这很好用,但是当我将设备旋转到横向模式时,Web视图仅覆盖屏幕的75%:

这是我的登录视图控制器中的代码:

    // Load storyboard for easy instatiation of the login view controller
    UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPad" bundle:nil];
    WebViewController *webController =
    (WebViewController *)[storyboard instantiateViewControllerWithIdentifier:@"WebView"];

    // Present the embedded browser in fullscreen.
    [webController setModalPresentationStyle:UIModalPresentationFullScreen];
    [self presentViewController:webController animated:YES completion: nil];

最佳答案

您在使用约束还是自动调整蒙版大小?如果不是,则可能要使用它们,并确保Web视图覆盖整个视图的框架。

关于ios - UIWebView不能涵盖横向模式下的整个 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13611489/

10-09 02:16