UI弹出呈现
presentationContentInteraction
设置在 sheet 中滑动时优先调整高度还是滚动内容。
presentationContentInteraction(behavior) 作用在 sheet 内容中的视图上。sheet 设置了多个 presentationDetents 且内容可以滚动(如 List、ScrollView)时,它决定上滑手势先调整 sheet 高度还是先滚动内容。
import { List, Modifier, Text } from "onescript/views"
<List modifier={Modifier
.presentationDetents(["medium", "large"])
.presentationContentInteraction("scrolls")}>
<Text>内容</Text>
</List>| 值 | 行为 |
|---|---|
"automatic" | 由系统决定,为默认值。 |
"resizes" | 先把 sheet 拉到更高的档位,再滚动内容。 |
"scrolls" | 直接滚动内容;只能拖动指示条调整高度。 |
How is this guide?
最后更新于