Я создаю раздел комментариев, очень похожий на тот, который Facebook использует для обмена сообщениями в приложении для iOS. Я хочу, чтобы UITextView
изменил размер по высоте, чтобы текст, который я набираю, помещался внутри него, вместо того, чтобы вам приходилось прокручивать, чтобы увидеть текст, который выходит за пределы. Есть идеи, как я могу это сделать? Я рассмотрел, возможно, использование CGRect
, который назначается размеру и высоте текстового представления, которое затем соответствует размеру содержимого:
CGRect textFrame = textView.frame;
textFrame.size.height = textView.contentSize.height;
textView.frame = textFrame;
Я предполагаю, что мне нужна какая-то функция, которая определяет, когда текст достигает границ UITextView
, а затем изменяет высоту представления? Кто-нибудь боролся с этой же концепцией?