【发布时间】:2017-03-28 17:04:38
【问题描述】:
我正在 Swift 3 中以编程方式设置约束,并且对约束有疑问。如果我没有设置高度限制但设置了topAnchor 和bottomAnchor,那会做同样的事情吗?
self.squadTableView.translatesAutoresizingMaskIntoConstraints = false
self.squadTableView.centerXAnchor.constraint(equalTo: self.view.centerXAnchor).isActive = true
self.squadTableView.widthAnchor.constraint(equalTo: self.view.widthAnchor).isActive = true
self.squadTableView.topAnchor.constraint(equalTo: self.view.topAnchor, constant: 0).isActive = true
self.squadTableView.bottomAnchor.constraint(equalTo: self.view.bottomAnchor).isActive = true
相比于取出bottomAnchor约束然后做
self.squadTableView.heightAnchor.constraint(equalTo: self.view.heightAnchor).isActive = true
【问题讨论】:
标签: swift autolayout tableview constraints