HarmonyOS 鸿蒙Next 关于半模态转场 bindSheet 参数 SheetOptions

发布于 1周前 作者 itying888 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 关于半模态转场 bindSheet 参数 SheetOptions 半模态转场 bindSheet 参数 SheetOptions 中能增加一个圆角 radius 的属性让用户可以自定义圆角 UI设计稿的半模态框的顶部圆角和目前半模态转场的圆角存在差异

3 回复

更多关于HarmonyOS 鸿蒙Next 关于半模态转场 bindSheet 参数 SheetOptions的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


官方的设置项, 即使支持也要好长时间了.


可以使用三方库:


这是其中一个, [https://ohpm.openharmony.cn/#/cn/detail/@abner%2Fdialog](https://ohpm.openharmony.cn/#/cn/detail/@abner%2Fdialog)

在HarmonyOS鸿蒙Next系统中,关于半模态转场(bindSheet)的参数SheetOptions,这是一个用于配置Sheet显示选项的类。SheetOptions通常包含多个属性,用于定制Sheet的行为和外观,例如Sheet的展示位置、动画效果、是否允许拖拽关闭等。

具体来说,SheetOptions可能包含以下一些参数(注意,具体参数可能会根据鸿蒙系统的版本和API更新而变化):

  • 位置参数:控制Sheet在屏幕上的展示位置,比如是居中显示还是贴近屏幕边缘。
  • 动画参数:定义Sheet出现时和消失时的动画效果,包括动画的类型、持续时间和延迟等。
  • 交互参数:决定用户是否可以拖拽Sheet来改变其位置或关闭Sheet。
  • 尺寸参数:设置Sheet的初始尺寸,包括宽度和高度。

要使用SheetOptions,你需要在发起半模态转场时,将配置好的SheetOptions对象作为参数传递给相应的API。这将确保Sheet按照你的预期显示。

如果在使用SheetOptions时遇到问题,比如参数配置不正确或Sheet显示效果不符合预期,请检查SheetOptions的配置是否符合鸿蒙系统的规范。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部