Skip to content

Commit

Permalink
Fixed #1: Header only resized after did appear
Browse files Browse the repository at this point in the history
  • Loading branch information
joshuatbrown committed Aug 18, 2015
1 parent 2388405 commit 098883f
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 7 deletions.
3 changes: 1 addition & 2 deletions AutoLayoutTableHeaderView/CustomHeaderView.swift
Expand Up @@ -12,8 +12,7 @@ class CustomHeaderView: UIView {

@IBOutlet var label: UILabel!

override func layoutSubviews()
{
override func layoutSubviews() {
super.layoutSubviews()
label.preferredMaxLayoutWidth = label.bounds.width
}
Expand Down
8 changes: 3 additions & 5 deletions AutoLayoutTableHeaderView/ViewController.swift
Expand Up @@ -12,14 +12,12 @@ class ViewController: UIViewController {

@IBOutlet var tableView: UITableView!

override func viewDidAppear(animated: Bool)
{
super.viewDidAppear(animated)
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
sizeHeaderToFit()
}

func sizeHeaderToFit()
{
func sizeHeaderToFit() {
let headerView = tableView.tableHeaderView!

headerView.setNeedsLayout()
Expand Down

0 comments on commit 098883f

Please sign in to comment.