title: NSString drawInRect with UILineBreakModeTailTruncation doesn't appear the "..."
body: <p>I am trying to use this method to draw a string into a custom UITableViewCell. </p>
  
  <pre><code>   [self.text drawInRect:TEXT_RECT withFont:font lineBreakMode:UILineBreakModeTailTruncation alignment:UITextAlignmentLeft];
  </code></pre>
  
  <p>The problem is that if the text is too long, the text is actually tail truncate but it doesn't display the "..."</p>
  
  <p>If I use the drawInPoint</p>
  
  <pre><code>[self.text drawAtPoint:CGPointMake(60, 0) forWidth:200 withFont:font minFontSize:15 actualFontSize:nil lineBreakMode:UILineBreakModeTailTruncation
      baselineAdjustment:UIBaselineAdjustmentAlignBaselines];
  </code></pre>
  
  <p>Then, I get the "..." but now it make all of my text one line, so the quite long text will get truncated too soon. For example:</p>
  
  <p>If I have the text <code>"Hello all, here is my first book"</code>. If I use drawInRect, then I can display it in 2 lines, but if I use drawAtPoint, I only see the first line like : <code>"Hello all, here ..."</code></p>
  
  <p>So, any help to make either method work will be appreciated</p>