title: Problems resizing UILabel inside custom UITableViewCell
body: <p>I'm trying to create a <code>UITableViewCell</code> with many items inside but I have problems with <code>UILabels</code>.</p>
  
  <p>When using default Styles for <code>UITableViewCell</code>, <code>TextLabel</code> and <code>DetailTextLabel</code> just get properly height to fit content, and I only have to use <code>heightForRowAtIndexPath</code> to calculate <code>row height</code>.</p>
  
  <p>But with my custom <code>cell</code>, <code>UILabels</code> don't <code>resize</code> their height, always keep the <code>size</code> I set on the interface builder, i'm trying this</p>
  
  <pre><code>    CGRect frame;    
      cell.title.text = item.title;
      frame.origin = cell.title.frame.origin;
      frame.size = [item.title sizeWithFont:[UIFont boldSystemFontOfSize:17]
                         constrainedToSize:CGSizeMake(FB_Cell_width, 4000) lineBreakMode:cell.title.lineBreakMode];
  
      cell.title.frame = frame;
  </code></pre>
  
  <p>But the <code>UILabel</code> size doesn't change.</p>
  
  <p>I try:</p>
  
  <pre><code>cell.title.text = item.title;
  [cell.title sizeToFit];
  </code></pre>
  
  <p>But size still doesn't change.</p>
  
  <p>How and where I need to change the <code>UILabel</code> frame to fit its content?</p>
  
  <p><strong>EDIT:</strong> I just untick the use autolayout option and now it seems to work.</p>