Имам нужда от метод като CTFrameGetVisibleStringRange, който може да ми даде текста, който ще бъде изобразен в даден размер, предоставен с режим за прекъсване на ред (т.е. пренасяне на думи). Например имам дълъг ред от текст... и имам даден правоъгълник, за да нарисувам текста, обвит в него, но където и да бъде съкратен текстът, продължавам да го изобразявам в друга област, където е спрял. Така че имам нужда от метод като:
NSString * text = "The lazy fox jumped over the creek";
[text drawAtPoint:CGPointMake(0, 0) forWidth:20 withFont:[UIFont fontWithName:@"Arial" size:10] lineBreakMode:UILineBreakModeWordWrap];
// now I do I know how much it drew before it stopped rendering?
Някой има ли идеи?
**РЕДАКТИРАНО: Моля, вижте моето решение.