HarmonyOS 请问如何实现page级别的横屏效果?

API提供的setPreferredOrientation方法是window级别的,如何只设置当前page横屏?

HarmonyOS
2024-10-08 10:53:35
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

目前窗口管理提供的旋转接口以整个窗口为维度,目前没有办法做到单个page的旋转且不相互影响。执行setPreferredOrientation后,会做出一个旋转动画可以通过添加页面跳转之后的过渡动效来实现。

pageTransition() {  
    PageTransitionEnter({ duration: 200, delay: 100 })  
      .opacity(0)  
    PageTransitionExit({ duration: 200 })  
      .opacity(0)  
  }
分享
微博
QQ
微信
回复
2024-10-08 16:13:32
相关问题
HarmonyOS 怎么设置某个 page 展示
14浏览 • 1回复 待解决
page页面如何设置为显示
1743浏览 • 1回复 待解决
是否支持项目级别的@Styles?
396浏览 • 2回复 待解决
如何实现page页面的横竖切换
537浏览 • 1回复 待解决
HarmonyOS video如何播放?
318浏览 • 1回复 待解决
openharmony jsFA 如何显示?
7304浏览 • 1回复 待解决
如何获取当前是还是竖啊?
4947浏览 • 1回复 待解决