OneScript

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?

最后更新于