title: How does a UILabel's minimumScaleFactor work?
body: <p>I have used <code>minimumFontSize</code> before but that function is now deprecated and i don't quite understand how <code>minimumScaleFactor</code> works.</p>
  
  <p>I want the maximum font size to be 10 and the minimum to be 7.</p>
  
  <p>How can I achieve the re-size down to font size 7 with the scale factor? </p>
  
  <p><code>UILabel</code> creation:</p>
  
  <pre><code>UILabel *label = [[UILabel alloc] init];
  [label setTranslatesAutoresizingMaskIntoConstraints:NO];
  label.text =  [labelName uppercaseString];
  label.textAlignment = NSTextAlignmentCenter;
  label.textColor = [UIColor whiteColor];
  label.font = [UIFont fontWithName:HELVETICA_FONT_STYLE_BOLD size:9.5];
  label.backgroundColor = [UIColor clearColor];
  label.minimumScaleFactor = .1f;
  
  [label addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:[label(WIDTH)]"
                                                                options:0
                                                                metrics:@{@"WIDTH" : [NSNumber numberWithFloat:buttonSize.width]}
                                                                  views:NSDictionaryOfVariableBindings(label)]];
  
  [contentView addSubview:label];
  </code></pre>