cocos2dx ScrollView 的 maxContainerOffset 和 minContainerOffset


cocos2dx ScrollView 的 maxContainerOffset 和 minContainerOffset

  • 最大偏移位置:maxContainerOffset

始终返回 Vec2(0, 0)

  • 最小偏移位置 : minContainerOffset

参见:

image

  • 具体使用
1
2
3
4
5
6
// 纵向滑动
Vec2 off = scrollView->minContainerOffset();
int y = off.y + idx * 80; // 80为每个cell的高度,idx为cell在scrollView中的索引
if (y < off.y) y = off.y;
if (y > 0) y = 0;
scrollView->setContentOffset(Vec2(0, y));