擅长:python、mysql、java
<p>我找到了一个解决这两个问题的解决方案(最小可能的大小和动态大小更改)</p>
<p>它需要做一些工作,其中一些被排除在示例中的简化代码中。但本质上,我有一个函数,它检查子复选框的独占性。所以我使用setData函数来定义它是父复选框还是子复选框。(subcheckbox)我相信有更简单的方法,但我是新手。。。在</p>
<p>使用exclusive函数,我检查它是父对象还是子对象。如果它是一个孩子,它会穿过它们,得到父母和孩子的数量。然后使用每个值乘以父/子项的大小。然后设定高度。如果父对象塌陷,则其子对象不包括在大小计算中。然后我只需在每个父项更改后重新计算大小。在</p>
<p>这允许尽可能小的大小,以及在展开/折叠时动态调整大小。在</p>