我有一个可滚动的屏幕,我想做的行动,当一个特定的文本出现/消失在该屏幕。有什么办法吗?由于
使用MutableState来保持可见性
val text1Visibility = mutableStateOf(true)
@Composable
fun Text(){
if(text1Visibility.value)
Text(text = "hello world")
}
对于可见和不可见,现在使用Modifier.drawOpacity(0f)
。
@Composable
fun Text(){
Text(text = "hello world", modifier = Modifier.drawOpacity(0f))
}
val isVisible = remember {
mutableStateOf(false)
}
在2022年,你应该为视图状态做这样的事情。
remember()可以保存任何你想要的值类型的状态