title: iOS: Multi-line UILabel in Auto Layout
body: <p>I'm having trouble trying to achieve some very basic layout behavior with Auto Layout. My view controller looks like this in IB:</p>
  
  <p><img src="https://i.stack.imgur.com/pg6fl.png" alt="enter image description here"></p>
  
  <p>The top label is the title label, I don't know how many lines it will be. I need the title label to display all lines of text. I also need the other two labels and the small image to be laid out right below the title, however tall it happens to be. I have set vertical spacing constraints between the labels and small image, as well as a top spacing constraint between the title label and its superview and a bottom spacing constraint between the small image and its superview. The white UIView has no height constraint, so it should stretch vertically to contain its subviews. I have set the number of lines for the title label to 0.</p>
  
  <p>How can I get the title label to resize to fit the number of lines required by the string? My understanding is that I can't use setFrame methods because I'm using Auto Layout. And I have to use Auto Layout because I need those other views to stay below the title label (hence the constraints). </p>
  
  <p>How can I make this happen? </p>