恩解决了。。。
请问你是怎么解决的?我现在也在搞这个问题
这样解决的(性能看 widget 数量了,一般不会很大)
有没有优化方案:监听屏幕尺寸变化,屏幕方向变化,然后,调用所有widget的对齐(跟once的性能一致)。(当然,这个监听是开发者自己写的,不是引擎的自动行为)
1赞
我用的方法是 使用window.addEventListener(‘resize’, function(){xxx}) 监听页面尺寸变化, 然后在function里遍历所有节点 是否含有cc.Widget组件 如果有的话 则updateAlignment
2赞