我正在开发一个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/