0

Worklight 6.1 道场 1.9

创建了一个 ScrollableView,标签栏固定:顶部有两个按钮,标签栏固定:底部有三个按钮。当应用程序启动标签栏时,顶部和底部的按钮都正确居中。

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

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

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

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

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

感谢您提供的任何建议。

4

1 回答 1

1

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

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

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

于 2014-02-27T18:06:17.650 回答