boundingRectWithSize für NSAttributedString gibt die falsche Größe zurück

Ich versuche, das REK für ein attributiertes string, aber der boundingRectWithSize Aufruf ist nicht an die Größe, die ich übergeben und ist wieder ein rect mit einer einzigen Zeile-Höhe, im Gegensatz zu einer großen Höhe (es ist eine lange Zeichenfolge). Ich habe experimentiert, indem in einen sehr großen Wert für die Höhe und auch die 0 im code unten, aber die rect zurückgegeben wird, ist immer das gleiche.

CGRect paragraphRect = [attributedText boundingRectWithSize:CGSizeMake(300,0.0)
  options:NSStringDrawingUsesDeviceMetrics
  context:nil];

Wird dieser gebrochen, oder benötige ich etwas anderes zu tun zu haben, kehrte er ein REK für umbrochenen text?

InformationsquelleAutor der Frage RunLoop | 2012-11-29

Schreibe einen Kommentar