Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CodenameOne:在垂直选项卡中闪烁_Codenameone - Fatal编程技术网

CodenameOne:在垂直选项卡中闪烁

CodenameOne:在垂直选项卡中闪烁,codenameone,Codenameone,当tabsposition位于左侧或右侧时,我遇到了容器和选项卡之间未解决的UI干扰 选择选项卡后,白色会覆盖某些选项卡 **我不使用任何渐变色 **我没有覆盖任何油漆或使用任何重新验证 正如您所看到的,标签位于白色Black的左侧 我刚在设备上试用过,效果不错。我猜这可能与边界线或其他主题元素有关。如果不是,我建议隔离测试用例和应用程序之间的差异: Form hi = new Form("Tabs", new BorderLayout()); Tabs tb = new Tabs(); tb.

当tabsposition位于左侧或右侧时,我遇到了容器和选项卡之间未解决的UI干扰

选择选项卡后,白色会覆盖某些选项卡

**我不使用任何渐变色

**我没有覆盖任何油漆或使用任何重新验证

正如您所看到的,标签位于白色Black的左侧


我刚在设备上试用过,效果不错。我猜这可能与边界线或其他主题元素有关。如果不是,我建议隔离测试用例和应用程序之间的差异:

Form hi = new Form("Tabs", new BorderLayout());
Tabs tb = new Tabs();
tb.setTabPlacement(Tabs.LEFT);
hi.add(BorderLayout.CENTER, tb);
tb.addTab("Tab 1", new Label("Tab 1"));
tb.addTab("Tab 2", new Label("Tab 2"));
tb.addTab("Tab 3", new Label("Tab 3"));
tb.addTab("Tab 4", new Label("Tab 4"));

需要截图和/或代码示例来帮助您解决此问题。您好,我刚刚添加了一个快照。当我选择一个选项卡时会发生这种情况。我试图禁用动画。但同样的事情。我和gui builder一起工作。这是只在设备上还是在模拟器上发生的?您是否以任何特定的方式设置选项卡的样式?在设备上也是如此。三星galaxy tab 10.1。我只是将标签背景设置为图像。padding top=1,bottom=1,&我设置了边框线很抱歉,每次使用WebBrowser时都会出现这种情况。我使用gui。与上面的配置相同。webBrowser容器位于选项卡的顶部。我注意到web浏览器顶部有一个名为“null”的容器,我无法删除或编辑它。创建webBrowser时会自动创建此容器“null”。这可能是实际问题。由于web浏览器是一个对等组件,这可能是这种行为的原因:如果您更改我的测试用例,将
BrowserComponent
添加到第二个选项卡,它是否会重现问题?是的。我曾经两次在WebBrowser上遇到过同样的问题,但是当我把它们换成其他组件时,没有问题!我甚至在向下滚动时遇到了水平选项卡使用框布局Y的问题。好的,我现在在模拟器中也看到了。对示例的一个小调整显示了这一点。在这里提交了一个问题: