Получение текста на основе высоты

Мы все знаем, что мы можем вычислить высоту метки или любого элемента управления в соответствии с текстом. Вот так:

    NSString *text=@"fwfgwefgwefhwefhwoefhwoeifhoiwefhwoeifhwieofhweohfiweofowefhowefhoweifhweofhweofhweoihfweiofhiowefhweiofhwioefhweiofhiweofhweiofhweiofhweiofhweiofweoifiweofhweoifhiowefhoiwefhowewoefoiwehfoiwe";     
    labelsize=[text sizeWithFont:[UIFont systemFontOfSize:14] constrainedToSize:CGSizeMake(100, 2000.0)];
    NSLog(@"labelsize.height%f",labelsize.height);

Теперь предположим, что я получу высоту=270. Теперь мне нужен только тот текст, который лежит на высоте 200. Как моя высота этикетки 200, и я хочу, чтобы до 200 высоты текст приходит в этикетке, а остальная часть текста должна показываться в другой этикетке. Поэтому я хочу спросить, можно ли получить текст, основанный на высоте.

Заранее спасибо!

5
задан Evan Cordell 16 September 2011 в 06:11
поделиться