Я внедряю функциональность для динамического добавления элементов к Scrollview, когда пользователь переходит к краям. Добавление элементов в конце списка работает, как и ожидалось, но я сталкиваюсь с проблемой при добавлении элементов в начало. В частности, если я попытаюсь перейти к предыдущему элементу через кнопку (перед тем, как переходить на любой другой элемент после запуска), Scrollview прокручивается в позицию -2 вместо -1 при нажатии кнопки «Смахивать влево». Это моя попытка: < /p>
struct ListTabView2: View {
private enum ScrollViewAppender {
case previous, next, none
}
@State private var scrollPosition: Int? = 0 {
didSet {
print(scrollPosition ?? "nil")
}
}
@State private var elements: [Int] = Array(0..
Подробнее здесь: https://stackoverflow.com/questions/791 ... he-beginni
Swiftui Scrollview игнорирует положение прокрутки при добавлении элемента в начале ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как использовать .matchedgeMetryEffect в ScrollView, но поддерживайте положение прокрутки
Anonymous » » в форуме IOS - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-