我想删除侧面的灰色条,但是我不知道该怎么做。
我尝试了许多解决方案,例如:
self.webView.frame = self.view.bounds
self.webView.scalesPageToFit = true
webView = UIWebView(frame: CGRect(x: 0, y: 0, width: self.view.frame.width, height: self.view.frame.height))
但是什么都行不通...
编辑:更改为白色更好,但我想拥有一个真正的全屏webview。
最佳答案
您正在使用 iPhone X (或相似版本)测试项目,该项目的顶部和底部安全区域边距为区域(在此情况下为左侧和右侧边距,因为您在横向模式下使用它)。
您可以使用 AutoLayout 引擎来设置视图布局,如下所示:
NSLayoutConstraint.activate([
self.webView.topAnchor.constraint(equalTo: self.view.topAnchor),
self.webView.rightAnchor.constraint(equalTo: self.view.rightAnchor),
self.webView.bottomAnchor.constraint(equalTo: self.view.bottomAnchor),
self.webView.leftAnchor.constraint(equalTo: self.view.leftAnchor)
]);
Reference to Apple documentation about: "Adaptivity and Layout"
关于ios - iOS:如何删除侧面的灰色条?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54825804/