我正在练习使用 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)
}
Run Code Online (Sandbox Code Playgroud)
这是我的代码。为什么即使我将红色盒子塔指定为安全区域Insets.top,它仍然没有进入安全区域?如果您能让我知道我的错误,我将不胜感激。
RTX*_*mer 19
尝试这个:
redView.snp.makeConstraints{ make in
make.top.equalTo(view.safeAreaLayoutGuide.snp.top)
make.size.width.height.equalTo(100)
make.left.equalTo(view.snp.left)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10395 次 |
| 最近记录: |