Как сделать ячейку «заметки», как в контактах Apple

#iphone #uitableview

#iPhone #uitableview

Вопрос:

У меня возникли проблемы с поиском этого ответа. Я хочу сделать ячейку, как в контактах Apple. Это ячейка notes. Просто для пояснения, в «Контактах», когда вы находитесь в режиме редактирования и переходите в «Добавить поле» и коснитесь «Заметки» и начинаете редактирование, кажется, что оно ведет себя как текстовое представление, тогда как вы можете нажать «Возврат», и оно перейдет на новую строку. Ячейка не больше той, которую вы используете. И, естественно, вы увидите все в представлении, когда закончите.

Кто-нибудь знает, как это сделать или где найти информацию?

Заранее благодарю.

Ответ №1:

Это обычная ячейка, и в ней есть ссылка на класс UITextView.

Когда вы вводите текст и вам нужна новая строка, измените размер ячейки и высоту TextView. Когда вы достигнете максимальной высоты, просто разрешите прокрутку TextView. Удачи.

Чтобы перехватить события TextView Ссылка на протокол UITextViewDelegate