Я создал одну пробную демонстрацию для UITextView с UIView. Я знаю, что я попросил дублировать. Но не смог его решить.Как увеличить мою высоту просмотра с помощью UITextView?
код Является ли
- (void)textViewDidChange:(UITextView *)textView
{
CGFloat fixedWidth = textView.frame.size.width;
CGSize newSize = [textView sizeThatFits:CGSizeMake(fixedWidth, MAXFLOAT)];
CGRect newFrame = self.myTextView.frame;
newFrame.size = CGSizeMake(fmaxf(newSize.width, fixedWidth), newSize.height);
textView.frame = newFrame;
}
Изображение Является ли
Мое требование: - Когда я печатаю на текс tview textview отлично расширяется. Но Мой взгляд (Темный ГОЛУБОЙ) не расширяется с моим текстовым просмотром.
Пожалуйста, помогите мне. Я хочу, чтобы мое представление увеличилось с увеличением высоты UITextview. Я использовал выше код для увеличения высоты текста.
Thank you
Для этого вам нужно также изменить фрейм вашего вида, а также в методе textViewDidChange и установить новый фрейм. – Sunny
Использование KVO для наблюдения за свойством 'content'' UITextView'. – KudoCC
@ CosmoTrekker: вы можете дать образец кода, потому что я попытался изменить рамку просмотра, но не смог изменить. – hd1344