title: How to insert UIButtons of Dynamic size into a UIStackView dynamically?
body: <p>This is working great:</p>
  
  <pre><code>                let label = UILabel()
                  label.text = VARIABLE_LENGTH_STRING
                  stackView?.addArrangedSubview(label)
  </code></pre>
  
  <p>but this does not work</p>
  
  <pre><code>                let button = UIButton()
                  button.setTitle(VARIABLE_LENGTH_STRING, for: .normal)
                  stackView?.addArrangedSubview(button)
  </code></pre>
  
  <p>Nothing displays! any idea why?  I'd expect labels to behave pretty simularly to buttons...</p>
  
  <p>Thanks for your help!</p>