【发布时间】:2019-02-26 09:49:39
【问题描述】:
我有一个想要覆盖整个屏幕的 WKWebView。在没有物理主页按钮的较新设备上,iOS 在“主页栏”下添加了一个白色区域。我试图覆盖safeAreaInsets 女巫工作正常,使内容进入“homebar”,但我喜欢将顶部参数保持为其默认值。这是因为我在顶部有一个导航栏,可以隐藏或显示女巫。设置 UIEdgeInsets(top: 0... 会使 WKWebView 位于我的导航栏后面(显然)。
是否只覆盖left、bottom 和right?
import Foundation
import WebKit
class FullScreenWKWebView: WKWebView {
override var safeAreaInsets: UIEdgeInsets {
return UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
}
}
谢谢!
【问题讨论】:
标签: ios swift constraints wkwebview safearealayoutguide