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 展示
916浏览 • 1回复 待解决
page页面如何设置为显示
2607浏览 • 1回复 待解决
是否支持项目级别的@Styles?
1284浏览 • 2回复 待解决
Web如何实现后全屏
412浏览 • 0回复 待解决
如何实现page页面的横竖切换
1617浏览 • 1回复 待解决
HarmonyOS 如何让app支持
1778浏览 • 1回复 待解决
openharmony jsFA 如何显示?
8516浏览 • 1回复 待解决
HarmonyOS video如何播放?
1306浏览 • 1回复 待解决
HarmonyOS 请问TabContent如何page绑定?
1920浏览 • 1回复 待解决