我在jetpack合成中实现了底部表单,屏幕中有BottomSheetScaffold,默认状态为initialValue = BottomSheetValue.Collapsed。当屏幕出现在设备上时,底部表单内容会显示一秒钟,然后显示活动范围布局,然后底部表单的行为就像它应该的那样。我正在尝试从底部表单中删除此故障。请让我知道我可以实现的建议,以删除此故障。底部工作正常,但它在屏幕内容之前出现一秒钟,然后消失。这个小故障需要删除。
BottomSheetScaffold
initialValue = BottomSheetValue.Collapsed
dgsult0t1#
使用状态进行初始值存储,试
rememberModalBottomSheetState( initialValue = ModalBottomSheetValue.Hidden, )
我用这种方式来显示底部的床单
val bottomSheetState = rememberModalBottomSheetState( initialValue = ModalBottomSheetValue.Hidden, ) ModalBottomSheetLayout( sheetState = bottomSheetState, sheetContent = { //Sheet content }, scrimColor = <SCREEN OVERLAY COLOR>, sheetBackgroundColor = <BACKGROUND COLOR> ) {//Your Screen Code}
希望这对你有用!
1条答案
按热度按时间dgsult0t1#
使用状态进行初始值存储,试
我用这种方式来显示底部的床单
希望这对你有用!