3.x Layout组件的ResizeMode

D5BE7503-E61C-44FB-8B7A-2579396DE270

2.x的时候可以不用布局,只用ResizeMode。3.x以后必须选择一种布局。

现在想只用ResizeMode的CONTAINER达到父节点size根据子节点size变化,而不用布局。

有没有大佬有:ox::beer:的解决方案

image
image

手动设置size

就是子节点不规则摆放的话,怎么算这个size,类似物理引擎中的aabb

遍历子节点,计算下size

image
是能算出来,就是比较麻烦,比如这个,2,3都是宽高跟随列表内容多少更改宽高的列表,得先算出每个列表中每个子节点的宽高,比如子节点包含换行文本,更新完列表宽高,在算出最左端,最右端的节点

运行时手动设置下sizeMode呢?

不行诶,layout的type不为NONE设置resizeMode才有用

最后这个问题解决了吗楼主,我现在也是碰到这个问题了

:rofl:忘记了

:rofl: :rofl: :rofl:

还能想起来吗 :rofl:

一年都没想起来,两年更想不起来了,我都忘记我问过这个问题了:rofl:

好吧谢谢 :smiley: