Как создать панель ввода авторазмера - PullRequest
0 голосов
/ 15 июля 2010

Я хочу реализовать просмотр чата в приложении, как показано на следующем рисунке.http://img408.imageshack.us/img408/4057/img0139.png

Как реализовать панель ввода?Поскольку я не могу найти какой-либо ресурс в Интернете.

Спасибо.

Best,

Dante

Ответы [ 2 ]

0 голосов
/ 15 июля 2010

Не считайте символы новой строки, так как вы пропустите строки, добавленные длинными предложениями, но используйте методы sizeWithFont NSString.См. Документация для NSString sizeWithFont: forWidth: lineBreakMode: метод (в iPhone SDK)?

Затем измените размер всех элементов соответствующим образом (нет, это не произойдет само по себе, you должен это сделать).

0 голосов
/ 15 июля 2010

Используйте UITextView, проверьте наличие символа новой строки в textViewDidBeginEditing и увеличьте высоту текстового представления (и фонового представления, если оно есть).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...