Skip to content

Instantly share code, notes, and snippets.

@geek1706
Last active January 9, 2019 01:28
Show Gist options
  • Save geek1706/9a4eaf2b237f1a1ab7c833eebffedffd to your computer and use it in GitHub Desktop.
Save geek1706/9a4eaf2b237f1a1ab7c833eebffedffd to your computer and use it in GitHub Desktop.
extension UITableView {
func hideEmptyCells() {
tableFooterView = UIView()
}
/// Layout an auto layout header view
func setAndLayoutTableHeaderView(_ header: UIView) {
header.setNeedsLayout()
header.layoutIfNeeded()
header.frame.size = header.systemLayoutSizeFitting(UILayoutFittingCompressedSize)
tableHeaderView = header
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment