九宫格大小设置

        local sp = display.newScale9Sprite("UI/green.png", display.cx, display.cy)
        self:addChild(sp)
        sp:setName("choseWin")
        sp:setVisible(true)
        sp:setAnchorPoint(cc.p(0.5,0.5))

创建九宫格

                sp:setContentSize(cc.size(width,height))
                sp:setPreferredSize(cc.size(width,height))

updateButtonSpriteMark->setContentSize(size);//设置图片的原始大小设置节点的未转换大小。无论节点被缩放或旋转,contentSize保持不变。 所有节点都有一个大小。 图层和场景的屏幕尺寸相同。//所以不能用这种方式设置图片大小,无效

updateButtonSpriteMark->setPreferredSize(size);  ----> 设置图片大小 ok

posted @ 2019-11-28 14:31  博_客园的张斯瑞  阅读(441)  评论(0编辑  收藏  举报