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
待解决
相关问题
请教一下关于应用分栏实现
1093浏览 • 1回复 待解决
HarmonyOS Navigation组件,如何获取分栏与不分栏状态下的页面宽高
92浏览 • 1回复 待解决
HarmonyOS 如何获取到Navigation分栏下的各自的宽度
17浏览 • 1回复 待解决
如何解决IDE左边的加断点的区域不见了,没法加断点的问题
1041浏览 • 1回复 待解决
HarmonyOS是否有关于网络环境的优化方案
516浏览 • 1回复 待解决
HarmonyOS Navigation为分栏模式时,如何指定两个分栏的宽度占比?
229浏览 • 1回复 待解决
HarmonyOS native断点
86浏览 • 1回复 待解决
关于在api8下ets开发引用xml图片的问题
3334浏览 • 1回复 待解决
HarmonyOS 关于taskpool的问题
424浏览 • 1回复 待解决
HarmonyOS 关于ColorFilter的问题
880浏览 • 1回复 待解决
HarmonyOS 关于URL的问题
449浏览 • 1回复 待解决
HarmonyOS 关于customScan的问题
378浏览 • 1回复 待解决
HarmonyOS 使用@ohos.request 实现断点下载列表功能问题
210浏览 • 1回复 待解决
HarmonyOS Navigation 分栏模式下内容页面如何设置一个默认背景图片呢
28浏览 • 1回复 待解决
HarmonyOS 关于actionsheet的样式问题
237浏览 • 1回复 待解决
HarmonyOS 关于Navigation组件的问题
826浏览 • 1回复 待解决
HarmonyOS 关于Web调试的问题?
582浏览 • 1回复 待解决
关于HarmonyOS app加固的问题
327浏览 • 1回复 待解决
HarmonyOS 关于C API的问题
507浏览 • 1回复 待解决
HarmonyOS 关于video组件的问题
259浏览 • 1回复 待解决
HarmonyOS 关于获取context的问题
240浏览 • 1回复 待解决
HarmonyOS 关于vp的问题咨询
331浏览 • 1回复 待解决
HarmonyOS 关于FIDO问题的请教
272浏览 • 1回复 待解决
HarmonyOS 关于moveWindowTo的单位问题
19浏览 • 1回复 待解决
HarmonyOS 关于request的下载问题
395浏览 • 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