Скорость прокрутки любого столбца или строки (ленивая или не ленивая) медленная или ограниченная (мультиплатформа iOS Ko ⇐ Android

Форум для тех, кто программирует под Android
Anonymous
Скорость прокрутки любого столбца или строки (ленивая или не ленивая) медленная или ограниченная (мультиплатформа iOS Ko

Сообщение Anonymous »

Я использую Kotlin Multiplatform. При использовании любого элемента со прокруткой прокрутка в iOS происходит медленно или не продолжается после жеста — аналогично прокрутке с помощью мыши на ПК. На Android прокрутка хорошая/нормальная (быстрая и продолжает прокрутку после жеста). Дело не в оптимизации.
Видео можно посмотреть по этой ссылке:
мега
Это мой код:

Код: Выделить всё

LazyHorizontalGrid(
modifier = Modifier
.height(60.dp)
,
rows = GridCells.Fixed(1),
state = gridState,
horizontalArrangement = Arrangement.spacedBy(10.dp)
) {
viewModel.state.planProxyList?.let {
items(it) { planItem ->
PlanHomePreviewCard(
plan = planItem,
onClick = {
println(planItem.name)
}
)
}
}
}
PlanHomePreviewCard — легкий элемент, поэтому вопрос оптимизации не имеет значения.
Прокрутка в iOS становится нормальной в мультиплатформе Kotlin.

Подробнее здесь: https://stackoverflow.com/questions/792 ... ed-ios-kot

Вернуться в «Android»