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. вы можете получить размер содержимого высоты для просмотра текста правильно