title: UILabel is not auto-shrinking text to fit label size
body: <p>I have this strange issue, and im dealing with it for more than 8 hours now.. Depending on situation i have to calculate <code>UILabels</code> size dynamically, 
  <br>
  e.g <br>my <code>UIViewController</code> receives an event and i change <code>UILabels</code> size. from bigger to smaller. The size of my <code>UILabel</code> gets smaller and i get the correct needed size, but the text in my <code>UILabel</code> stays the same, the same font size and etc. I need the font to get smaller, for the whole text to fit the <code>UILabel</code>. So the question is how to make the text to fit my label with <code>autoshrinking</code> or something like that?</p>
  
  <p>In my <code>xib</code>, <code>UILabels</code> <code>autoshrink</code> is checked, also <strong>number of lines</strong> is set to 0, and also my string has new line symbols (\n), and i've selected <strong>linebreakmode</strong> to <code>wordwrap</code>. Maybe anyone was in the same situation as i am now, and could help me? I would really appreciate that.</p>
  
  <p>Thank's in advance!</p>
  
  <p><strong>EDIT:</strong> <code>UILabel</code> minimum font size is set to 10</p>