首页»版块 荣耀Magic系列手机 荣耀Magic5系列 控制中心不能直接在屏幕中央左滑至通知中心,而通知中心 ...
#荣耀Magic5 系列#

控制中心不能直接在屏幕中央左滑至通知中心,而通知中心却可以右滑至控制中心。

[复制帖子标题和链接]

6584

荣耀粉丝245497819  LV5  发表于 2023-7-13 22:22:08 江苏 来自:荣耀Magic5
控制中心不能直接在屏幕中央左滑至通知中心,而通知中心却可以右滑至控制中心。
目前在控制中心必须从屏幕上方才可以左滑,荣耀 Magic5 机身宽且长的情况下,操作起来非常不方便,建议在屏幕下方也能左滑或以其他解决方案优化。
评论4
紫灬曦 版主  发表于 2023-7-14 06:43 上海 来自:荣耀Magic5 Pro
这是由于逻辑不同,如图1所示,偏白色的地方类似于一个模块,这个模块是有单独手势功能,如点击、拖动,长按等,因此这个区域是全面接管了所有手势操作,也是为了防止误触。

再看看他底下的灰色部分,那个就是左右滑动切换的区域,可以理解为最底层的,然后把左边的通知中心和这片灰色连接起来,如图2所示,可以发现底层是一样的,所以也可以理解为左右屏幕互相切换(实际原理并不是这么简单,但为了方便理解可以这么认为)。

代码逻辑上是这样的,模块区域为固定区域不可拖拽不可使用手势,只有最底层的部分可以切换左右模式。图2箭头指的地方均可以滑动操作切换通知中心和控制中心。也可以在图2右边控制中心中间那条缝隙两侧较宽的地方滑动切换,只是成功率不太高。但也是证实了仅仅是模块区域无法划动切换,其他区域仍然正常切换。 控制中心不能直接在屏幕中央左滑至通知中心,而通知中心却可以右滑至控制中心。 控制中心不能直接在屏幕中央左滑至通知中心,而通知中心却可以右滑至控制中心。

评论

你的逻辑是合理的,我也认可的。但是我认为从操作便捷性上考虑,应该再考虑方案优化  发表于 2023-7-14 12:05  江苏
明白你的意思,但模块化设计的弊端就是无法穿透到底层的,在模块上操作也是只能对模块本身进行更改,而不能越权操作到底层上(也可能模块的权限低于底层权限导致越权失败),这个在设计的时候应该也是考虑和尝试过了,综合了多种方案才选择了底层全局可触控,只要是底层空白处都可以划动。 这个目前设计上是基本定型了,后期更新也基本上是修补一些问题,动不了太多地方了。  发表于 2023-7-14 12:20  上海
荣耀小达人丶草莓 荣耀答答团  发表于 2023-7-14 08:54 湖南 来自:PC-VOC

抱歉给您带来不便了,看到您的问题是已经有同事帮您记录了~草莓帮您备注上去~
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表