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
相关问题
page页面如何设置为显示
1611浏览 • 1回复 待解决
HarmonyOS video如何播放?
221浏览 • 1回复 待解决
HarmonyOS 播放问题
141浏览 • 1回复 待解决
是否支持项目级别的@Styles?
290浏览 • 2回复 待解决
如何实现page页面的横竖切换
392浏览 • 1回复 待解决
如何设置屏幕方向为
1076浏览 • 1回复 待解决
openharmony jsFA 如何显示?
7149浏览 • 1回复 待解决
HarmonyOS 请问TabContent如何page绑定?
468浏览 • 1回复 待解决
如何获取当前是还是竖啊?
4802浏览 • 1回复 待解决
HarmonyOS 相机旋转拍照问题
132浏览 • 1回复 待解决
应用如何适配华为悬浮窗?
2521浏览 • 1回复 待解决