setInnerContainerSize(cc.size())
下边是我自己封装的方法,传scrollview 和一个图片变量名进去
function KaengRuleLayer:changeScrollviewHight( scrollview,img )
---初始化scrollview大小,self.size全局变量
scrollview:setInnerContainerSize(self.size)
----scrollview 高度改变差值
local posy = scrollview:getInnerContainerSize().height - img:getContentSize().height
-----根据图片高度重置scrollview 滚动区域高度
scrollview:setInnerContainerSize(cc.size(scrollview:getInnerContainerSize().width,img:getContentSize().height))
if not img.setScrollview then
----图片改变位置
img:setPositionY(img:getPositionY()-posy)