我有一个可滚动的屏幕,当特定文本出现/消失在该屏幕中时,我想执行操作。有没有办法做到这一点?谢谢
问问题
1189 次
1 回答
4
使用 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))
}
于 2021-02-19T03:26:00.493 回答