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。