title: Why exactly is preferredMaxLayoutWidth needed?
body: <p>Why exactly is preferredMaxLayoutWidth needed?</p>
  
  <p><a href="https://developer.apple.com/library/ios/documentation/UIKit/Reference/UILabel_Class/#//apple_ref/occ/instp/UILabel/preferredMaxLayoutWidth" rel="noreferrer">UIKit reference</a> says</p>
  
  <blockquote>
    <p>preferredMaxLayoutWidth</p>
    
    <p>The preferred maximum width (in points) for a multiline label.</p>
    
    <p>This property affects the size of the label when layout constraints
    are applied to it. During layout, if the text extends beyond the width
    specified by this property, the additional text is flowed to one or
    more new lines, thereby increasing the height of the label.</p>
  </blockquote>
  
  <p>Notice this:</p>
  
  <blockquote>
    <p>if the text extends beyond the width specified by this property, the additional text is flowed to one or more new lines</p>
  </blockquote>
  
  <p>So, on a multiline label, if the <code>preferredMaxLayoutWidth</code> property wasn't set, would the text just go on beyond the <code>bounds</code> of the <code>UILabel</code>? 
  <em>Why would would we ever want that to happen on a label we explicitly set to be multiline?</em></p>
  
  <p>What is really the reason this property exists? Is it something with Auto Layout? Please explain, i really want to understand this.</p>