合并后的修改
ScrollView: set layout to invalidated on real size changed
reset layout when row count or col count chaned
ScrollView: support horizontal