Call layoutIfNeeded on label rather than contentView.