Ios webview仅在第一次加载时与状态栏重叠
状态栏与我的webview的顶部重叠,这正是它的外观。 然而,我的情况与他的不同,因为重叠只在webivew的第一次加载时出现,在这些事情发生之前: 使webview间隔适当的事项:Ios webview仅在第一次加载时与状态栏重叠,ios,swift,webview,Ios,Swift,Webview,状态栏与我的webview的顶部重叠,这正是它的外观。 然而,我的情况与他的不同,因为重叠只在webivew的第一次加载时出现,在这些事情发生之前: 使webview间隔适当的事项: 我从webview的选项卡中切换,然后切换回来 我按下页面上的任何js按钮 我转动设备 在视频中,首先显示维基百科的间距不正确,但一旦我按下侧边栏按钮,它就会修复间距。然后我滚动到stackoverflow.com,它的间隔不正确,但当我滚动到别处并返回时,它会自行修复 我的所有网络视图都受Webview.t
- 我从webview的选项卡中切换,然后切换回来
- 我按下页面上的任何js按钮
- 我转动设备
Webview.top=top布局指南的约束。bottom
它发生在如下简单的类中:
class testweb: UIViewController {
@IBOutlet weak var webview: UIWebView!
override func viewDidLoad() {
let url = NSURL (string: "https://stackoverflow.com")
let requestObj = NSURLRequest(URL: url!)
webview.loadRequest(requestObj)
}
}
它发生在我添加动画之前。
它发生在模拟器、真实设备以及iOS 8和iOS 9上
有什么想法吗?非常有用的信息,但如果您能告诉我们您的web视图的所有约束,这将非常有用。另外:在故事板的视图控制器中,如果您选中属性检查器中的“调整滚动视图插入”复选框,是否会有所帮助?该复选框已选中,取消选中它不会改变任何东西。@matt这些是该视图的约束条件。我也有同样的问题,你是怎么解决的?