风格迥异的汉堡菜单

Hamburger menu styled differently

我有一个 st运行ge 问题需要一些帮助。

最近我开始遇到 hamburger/side 菜单问题。

在启动时,我们的生产版本将汉堡菜单呈现为黑色,但当前开发版本呈现为蓝色。

一旦我登录开发版本并开始使用该应用程序,当我进入我们应用程序的一个表单时,汉堡包菜单就会消失。可以通过滑入动作激活侧面菜单。

我第一次看到这个是在 cloud/device 构建时,而不是在模拟器上。

我在模拟器上得到这个后一天左右。

我认为这可能是一个环境问题(特别是我一直在与 GUI 设计器进行一些主题设计),我在我的 Windows VM 上设置了所有内容,并复制了一份干净的生产代码副本SVN - 但我在 'clean' 版本上遇到了这个问题。

当我继承这段代码时,我能够回到以前开发人员留下的机器上,并且 运行 他们在模拟器中的版本一切正常。登录屏幕上的黑色汉堡包出现在我们的申请表上。

我提交了代码来构建 SAAS 设备,但随后在这台以前的开发人员机器上更新了库 运行,现在我在启动时得到了蓝色的 Hamburger 并且在模拟器中的申请表中丢失了 -我遇到了同样的问题。

似乎指向新库中的某些内容。因此,然后我将版本化构建回溯到一个级别(3.6 而不是最新版本)- 尝试解决任何 'new version' 问题,但我遇到了同样的问题。

我想我们在新的侧边菜单上遗漏了一些初始化步骤——我们的代码已经存在了几年,所以理想情况下,我想在我们没有的地方构建以前版本的 CN1 库'在我有时间解决我们缺少的问题之前不会遇到这个问题。

我认为版本化构建会给我这个能力,但问题仍然存在 - 任何帮助将不胜感激。

UBUNTU16.04

Windows 8&10

蚀氧

我们在周末过渡到顶部菜单。这是 announced a while back and despite that as usual people were caught a bit off guard. We posted multiple updates on that to the blog,因此您可能应该留意一下。

顶部侧边菜单使用默认的 TitleCommand UIID 样式,而旧的侧边菜单具有不同的 UIID,但我猜负责的工程师使用了我们的主题常量 sideMenuImage未包含在顶部菜单的第一个版本中。这应该会在本周五(2017 年 11 月 3 日)发布的更新中得到解决。

仅供参考,您可以使用 Toolbar.setOnTopSideMenu(false) 禁用置顶模式,但我建议坚持使用它,因为它更好。