iphone: sizeWithFont метод не идентифицирует '\ n' из строки

Я использую приведенный ниже код для вычисления размера метки для строки.

    NSString * str = @"It's \n that \n don't \n";
    CGSize size = [str sizeWithFont:[UIFont fontWithName:@"Verdana" size:12.5] forWidth:300  
     lineBreakMode:UILineBreakModeWordWrap];
    NSLog(@"Height : %f   Width : %f ",size.height,size.width);

Но id не учитывает \ n символов из строки для изменения строки. Когда я показываю эту строку на этикетке и устанавливаю ее для свойства numberOfLines примерно на 4 или 5, label учитывает \ n и переходит к следующей строке. Как я могу рассчитать высоту метки, учитывая \ n в строке. Пожалуйста, помогите мне.

Спасибо !!!

5
задан Bharat Jagtap 24 May 2011 в 13:33
поделиться