如何降低安全区域的视野?
How can I lower the view into the safe area?
我正在练习使用 snapkit 放置 ui 视图。
但是,我尝试了很多方法将红色框移动到刘海下方的安全区域,但我找不到办法。
var redView = UIView()
override func viewDidLoad() {
super.viewDidLoad()
self.view.addSubview(redView)
redView.backgroundColor = .red
redView.snp.makeConstraints{ make in
make.top.equalTo(view.safeAreaInsets.top)
make.size.width.height.equalTo(100)
make.left.equalTo(view.snp.left)
}
这是我的代码。
为什么我把红框塔指定为安全区Insets.top,它还是进不了安全区?
如果你能告诉我我的错误,我将不胜感激。
试试这个:
redView.snp.makeConstraints{ make in
make.top.equalTo(view.safeAreaLayoutGuide.snp.top)
make.size.width.height.equalTo(100)
make.left.equalTo(view.snp.left)
}
我正在练习使用 snapkit 放置 ui 视图。 但是,我尝试了很多方法将红色框移动到刘海下方的安全区域,但我找不到办法。
var redView = UIView()
override func viewDidLoad() {
super.viewDidLoad()
self.view.addSubview(redView)
redView.backgroundColor = .red
redView.snp.makeConstraints{ make in
make.top.equalTo(view.safeAreaInsets.top)
make.size.width.height.equalTo(100)
make.left.equalTo(view.snp.left)
}
这是我的代码。 为什么我把红框塔指定为安全区Insets.top,它还是进不了安全区? 如果你能告诉我我的错误,我将不胜感激。
试试这个:
redView.snp.makeConstraints{ make in
make.top.equalTo(view.safeAreaLayoutGuide.snp.top)
make.size.width.height.equalTo(100)
make.left.equalTo(view.snp.left)
}