-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
I used the same code for table footer view and is not working. The View is setting at the top of the table view like it was a header view.
This is my code:
`let containerView = UIView()
containerView.translatesAutoresizingMaskIntoConstraints = false
self.totalLabelFooter = UILabel()
self.totalLabelFooter.text = "Total: $790"
self.totalLabelFooter.textAlignment = .right
self.totalLabelFooter.translatesAutoresizingMaskIntoConstraints = false
containerView.addSubview(self.totalLabelFooter)
self.totalLabelFooter.topAnchor.constraint(equalTo: containerView.topAnchor).isActive = true
self.totalLabelFooter.bottomAnchor.constraint(equalTo: containerView.bottomAnchor).isActive = true
self.totalLabelFooter.leftAnchor.constraint(equalTo: containerView.leftAnchor).isActive = true
self.totalLabelFooter.rightAnchor.constraint(equalTo: containerView.rightAnchor).isActive = true
self.tableView.tableFooterView = containerView
// 3.
containerView.centerXAnchor.constraint(equalTo: self.tableView.centerXAnchor).isActive = true
containerView.widthAnchor.constraint(equalTo: self.tableView.widthAnchor, multiplier: 0.8).isActive = true
containerView.bottomAnchor.constraint(equalTo: self.tableView.bottomAnchor).isActive = true
self.tableView.tableFooterView?.layoutIfNeeded()
self.tableView.tableFooterView = self.tableView.tableFooterView`
Metadata
Metadata
Assignees
Labels
No labels