HarmonyOS 关于分栏下的断点优化问题
问题1:
因为项目之前本身未用分栏,在折叠屏上的UI适配效果是通过断点实现的,并且占满全屏。假设在折叠态A页面UI效果为A1(小屏),在展开态效果为A2(中屏),折叠态B页面UI效果为B1(小屏),在展开态效果为B2(中屏)目前项目在向着Navigation进行迁移,设定导航区和内容区比例为1:1,想要的效果是导航区(左边)的UI效果为A1(小屏)、内容区(右边)的UI效果为B1(小屏),实际替换后的效果是左边为A2,右边为B2,原因我觉得应该是断点的判断是整个屏幕来算的,并不是根据分栏后的半屏计算。针对这种情况,应该如何解决呢?目前就是分栏下直接断点强制就是小屏(sm)或者窗口的宽度动态判断断点,是否有更优的方式呢?
问题2:
假设不是1:1,而是3:7,左边小屏,右边中屏(可能的情况),这样布局要如何解决断点的问题呢,写2个断点,导航区和内容区分别用各自的断点吗?针对这种情况,应该如何优化?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 请教一下关于应用分栏实现 
2992浏览  • 1回复 待解决
HarmonyOS Navigation组件,如何获取分栏与不分栏状态下的页面宽高 
763浏览  • 1回复 待解决
HarmonyOS 如何获取到Navigation分栏下的各自的宽度 
666浏览  • 1回复 待解决
如何解决IDE左边的加断点的区域不见了,没法加断点的问题 
2110浏览  • 1回复 待解决
HarmonyOS Navigation为分栏模式时,如何指定两个分栏的宽度占比? 
1342浏览  • 1回复 待解决
HarmonyOS是否有关于网络环境的优化方案 
1582浏览  • 1回复 待解决
HarmonyOS native断点 
913浏览  • 1回复 待解决
关于鸿蒙开发的性能优化都有哪些方案? 
686浏览  • 0回复 待解决
HarmonyOS 关于customScan的问题 
1382浏览  • 1回复 待解决
HarmonyOS 关于URL的问题 
1323浏览  • 1回复 待解决
HarmonyOS 关于taskpool的问题 
1257浏览  • 1回复 待解决
HarmonyOS 关于ColorFilter的问题 
2690浏览  • 1回复 待解决
关于在api8下ets开发引用xml图片的问题 
4059浏览  • 1回复 待解决
HarmonyOS 使用@ohos.request 实现断点下载列表功能问题 
1253浏览  • 1回复 待解决
使用Navigation组件的toolbarConfiguration属性,自定义分栏样式,在切换分栏时,有明显的闪烁,如何解决? 
1374浏览  • 1回复 待解决
HarmonyOS Navigation 分栏模式下内容页面如何设置一个默认背景图片呢 
782浏览  • 1回复 待解决
HarmonyOS 关于FIDO问题的请教 
1301浏览  • 1回复 待解决
HarmonyOS  关于获取context的问题 
1778浏览  • 1回复 待解决
HarmonyOS关于多线程的问题 
1469浏览  • 1回复 待解决
HarmonyOS关于API使用的问题 
1661浏览  • 1回复 待解决
HarmonyOS  关于vp的问题咨询 
1218浏览  • 1回复 待解决
HarmonyOS 关于moveWindowTo的单位问题 
915浏览  • 1回复 待解决
HarmonyOS 关于request的下载问题 
1192浏览  • 1回复 待解决
HarmonyOS 关于PAG库的问题 
1387浏览  • 1回复 待解决
HarmonyOS 关于权限组的问题 
1150浏览  • 1回复 待解决





















断点:指的是通过读取屏幕宽高,识别是大屏还是小屏,通过监听windowSizeChange实现。
可以使用getwindowmode获取窗口的窗口模式信息参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-uitest-V5#getwindowmode9
SPLIT_SCREEN表示APP分屏模式,使用参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#windowstatustype11