纠结很久了很头痛!
最外面的一层 userinfo 用 layout
然后中间的部分 也用的layout
上下的 layout 没办法宽度自适应了
有没有更好的办法来做这个啊
这个太简单了,光外面的userinfo用layout就行
最外面是 layout 好像没办法做啊,因为中间的是两行的
没看明白你的问题,不过如果layout不成的话,可以自己监听‘size-changed’来自己处理。
node.on(“size-changed”, this.onContentSizeChged, this);
自己写代码
你是想userinfo根据根据head或info的宽(用更宽的)动态调整宽度?
不通过代码的手段,仅靠引擎自带的组件(我是个策划)
如果我来做这个预制件
1、nickname单独拎出来,同时设定其锚点(0,0.5)
2、socre节点(使用info背景)包含icon_XX,lebel_XX_num;layout横向,容器;锚点(0,0.5)
3、不要info节点,nickname和socre左边保持对齐