Если ваш текст, который вы хотите отобразить, является динамическим, а ширина текстового представления фиксирована, тогда вы можете сначала вычислить высоту текстового просмотра в соответствии с текстом, а затем отобразить этот текст в текстовом представлении.Это автоматически изменит строку в текстовом представлении
Код, который я использовал: -
CGSize labelsize;
UITextView *commentsTextView = [[UITextView alloc] init];;
[commentsTextView setBackgroundColor:[UIColor clearColor]];
NSString *text=@"sample Text";//give your text
[commentsTextView setFont:[UIFont fontWithName:@"Helvetica"size:14]];
labelsize=[text sizeWithFont:commentsTextView.font constrainedToSize:CGSizeMake(268, 2000.0)];
commentsTextView.frame=CGRectMake(10, 24, 268, labelsize.height);
[self.view addSubview:commentsTextView];
[commentsTextView release];