贴在屏幕底部的视图

今天,我们将看到如何将视图固定在屏幕底部。我们使用自动布局的程序化方法。

首先,我们创建带有一些文本的标签,例如“离线模式”。然后,将其放置在屏幕底部。

  var lblOffline = UILabel() 

然后在viewDidLoad()方法中,将视图添加到屏幕底部。

  fileprivate func setupName(){ 
令高度= CGFloat(50) 
  //设置标签属性 
lblOffline.text =“离线模式”
lblOffline.backgroundColor = .red
lblOffline.textAlignment = .center
  //步骤1 
lblOffline.translatesAutoresizingMaskIntoConstraints = false
  //第2步 
view.addSubview(lblOffline)
  //步骤3 
NSLayoutConstraint.activate([
  lblOffline.leadingAnchor.constraint(equalTo:view.safeAreaLayoutGuide.leadingAnchor), 
  lblOffline.trailingAnchor.constraint(equalTo:view.safeAreaLayoutGuide.trailingAnchor), 
  lblOffline.topAnchor.constraint(equalTo:view.safeAreaLayoutGuide.bottomAnchor,常数:-height), 
  lblOffline.bottomAnchor.constraint(equalTo:view.safeAreaLayoutGuide.bottomAnchor), 
  ]) 
}

就是这样做的。

谢谢阅读。 请感觉是否有任何疑问。

如果您喜欢这个,请鼓掌并支持我。