大致这样子】
btn和timer使用图片相同
btn = Button
layout = Layout
timer = CCProgressTImer:create(sprite);
layout:addChild(btn)
btn:addChild(timer)
这样子图片重叠
timer:setPosition(btn:getPosition());
layout:addNode(timer)
就变成了timer的位置在btn的最右边的中间
使用了相对布局
版本2.2.3
大致这样子】
btn和timer使用图片相同
btn = Button
layout = Layout
timer = CCProgressTImer:create(sprite);
layout:addChild(btn)
btn:addChild(timer)
这样子图片重叠
timer:setPosition(btn:getPosition());
layout:addNode(timer)
就变成了timer的位置在btn的最右边的中间
使用了相对布局
版本2.2.3
使用相对布局真心会有这个问题……
在CocoStudio里面将相对布局改为绝对布局之后,控件位置没有发生任何的改变,实在是幸运,否则就要重新调位了……
代码没有经过任何的更改,发现位置都正确了
这里就有个问题了,使用相对布局之后,控件使用getPosition莫非获取到的都是相对于所填写的物体的位置,而不是相对于父物体的位置?
那么我如果使用相对布局的话,如何获取正确的位置呢 
别这样子,我的问题就这么不值钱么……
找个人和我聊下天也好啊,一个人做好苦逼的 