Search code examples
uitableviewnsstringline-breaksdrawrect

iPhone NSString drawAtPoint linebreakmodeWordWrap


Since I had a very slow scrolling tableView I'm now trying to catch up with the direct draw method, similiar to the Tweetie App sample or Apples TableViewSuite code.

So right now I'm struggling to draw NSString with more than one line. I'm using the [NSString drawAtPoint: forWidth: withFont: linebreakMode:] method, and it "breaks" the line, but it doesn't show the second line, it just cuts the rest of the string off.

Is this a normal behavior and what can be the solution to multiple lines?


Solution

  • Try using:

    [yourString drawInRect:(CGRect)rect withFont:(UIFont *)font lineBreakMode:(UILineBreakMode)lineBreakMode]