贴在屏幕底部的视图
今天,我们将看到如何将视图固定在屏幕底部。我们使用自动布局的程序化方法。
首先,我们创建带有一些文本的标签,例如“离线模式”。然后,将其放置在屏幕底部。
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),
])
}
就是这样做的。
谢谢阅读。 请感觉是否有任何疑问。
如果您喜欢这个,请鼓掌并支持我。