我有一个带有一些复杂布局的列表视图
布局的某些部分在运行时设置可见/调整(即不是由xml设置的所有内容)
它引起了我的注意,而不是一些"罕见的"如果有一个特定的部分(在所有情况下都是相同的),在查看列表项后几秒钟或者我向下滚动列表然后再次重新进行scoll备份时可视化呈现。
我观察到的是,似乎在几秒钟之后,列表项目是"重绘"并突然出现该项目
我添加了调试输出以检查其可见性,并且根据控制台日志,当第一次调用$Subscription = new Subscription();
$form = $this->createForm(new SubscriptionType(), $Subscription);
return array(
'form' => $form->createView(),
时,该项目可见。
所以我不知道问题可能是什么
我该如何调试这样的问题?
答案 0 :(得分:1)
手机上的开发人员窗格中有一个选项会在每次屏幕更改时闪烁。
答案 1 :(得分:0)
如果您使用的是Android设备,则可以激活“开发者选项”' (你必须谷歌如何为你的设备做这个,因为它变化)像卢卡说。这些非常酷,因为您可以看到屏幕上出现更改的位置并添加布局边框等,以便更容易查看确切的内容。它们有时对调试非常有用!
我遇到了类似的问题,我尝试删除大部分代码并重新添加块以确保它们正常工作,最终您应该能够找到问题所在的一般区域。
祝你好运!有时这些事情可能需要一段时间!