iOS UITextView sizeToFit увеличит вдвое высоту содержимого в iPad

Ниже мой код textView, но sizeToFit делает текстовое представление высотой более чем вдвое от его содержимого текста. Пожалуйста, предоставьте любое решение

UITextView *paragraphView  = [[UITextView alloc] initWithFrame: CGRectMake(10, 10, 295, 30)];
[paragraphView setContentMode: UIViewContentModeScaleToFill];
[paragraphView setScrollEnabled: NO];
[paragraphView setEditable: NO];
[paragraphView setText: @"hello there ..........hii i am here....."];
[paragraphView setFont: [UIFont systemFontOfSize: 30]];

[self.view addSubview: paragraphView];

[paragraphView sizeToFit];

1 ответ

Попробуйте использовать ограничения NSLayout для создания кадра UITextview вместо initwithframe. вы можете получить размер содержимого высоты для просмотра текста правильно

Другие вопросы по тегам