Altynbek Nurtaza
11/04/2022, 5:30 PMAltynbek Nurtaza
11/04/2022, 5:30 PMvar scale by remember { mutableStateOf(1f) }
Row(
modifier = Modifier
.fillMaxSize()
.pointerInput(Unit) {
detectTransformGestures { centroid, pan, zoom, rotation ->
scale = (scale * zoom).coerceIn(1f, 2.5f)
}
}
) {
repeat(3) {
Column(
modifier = Modifier
.weight(1f)
.fillMaxHeight()
) {
repeat(3) {
Box(
modifier = Modifier
.weight(1f)
.fillMaxWidth()
.clickable { }
)
}
}
}
}
dewildte
11/06/2022, 3:00 PMdewildte
11/06/2022, 3:02 PMBox
composable and it handles the gesture detection.dewildte
11/06/2022, 3:05 PM