Я пытаюсь запрограммировать систему чата, в которой я хочу показать окно «Новые сообщения». К сожалению, я не знаю, как правильно использовать полосу прокрутки. Я буду визуализировать свою проблему с некоторыми фотографиями
Так что, когда сообщение не было отправлено, оно выглядит следующим образом
Когда я получаю новый сообщение о появлении окна «Новые сообщения». Когда я получаю еще больше сообщений, он просто продолжает прокручиваться вниз
Вот так
Итак, что я на самом деле хочу, так это прокручивать его до тех пор, пока поле «Новые сообщения» не окажется вверху полосы прокрутки. Затем он должен просто добавить сообщения внизу, не прокручивая дальше. Я не нашел решения, как это сделать. Может быть, я могу вычислить значение как-то с высотой или что-то? Я действительно понятия не имею,. Помощь приветствуется.
РЕДАКТИРОВАТЬ:
Хорошо, я нашел решение, и оно работает сейчас.
Этот пост очень помог