标签栏固定:底部.从纵向过渡到横向后,按钮略微向右移动



Worklight 6.1 Dojo 1.9

创建了一个可滚动视图,其选项卡栏固定:顶部有两个按钮,选项卡栏固定:底部有三个按钮。当应用程序启动选项卡栏时,按钮在顶部和底部正确居中。

Android 模拟器和 Nexus 7 设备的测试场景:

1) 在纵向模式下,应用程序初始化,主视图显示两个选项卡栏,其中 按钮正确居中。

2)将设备旋转到横向模式,两个标签栏正确过渡。

3)旋转回纵向模式,标签栏固定:顶部转换正确,但标签栏 修复:底部按钮略微右移。 重复肖像->风景 第二次过渡会导致额外的右移。 在第二个班次之后 底部选项卡栏在该位置保持固定。

  The tab bar fixed to the top behaves correctly during all mode transitions.  

感谢您提供的任何建议。

添加以下一段CSS在我的测试中(包括在Android上)可以解决问题:

<style type="text/css">
.mblTabBar {
    box-sizing: border-box;
}
</style>

将来,为了避免需要此解决方法,我注册了 https://bugs.dojotoolkit.org/ticket/17764。

最新更新