您的位置:首页 > 其它

SWTableView(CCTableView)移动列表项到指定索引对应的cell

2013-06-16 14:31 429 查看
/article/10816008.html

+(void) setTableOffsetToIndex:(SWTableView*) table itemCounts:(int) itemCounts index:(int) index cellSize:(CGSize) cellSize {

float offsetX = 0;
float offsetY = 0;
if (table.direction == SWScrollViewDirectionVertical) {
if (table.verticalFillOrder == SWTableViewFillTopDown) {
offsetY =  -cellSize.height * (itemCounts - index - 1);
} else {
offsetY =  -cellSize.height * index;
}
} else  {
if (table.verticalFillOrder == SWTableViewFillTopDown) {
offsetX =  -cellSize.width * (itemCounts - index - 1);
} else {
offsetX =  -cellSize.width * index;
}
}

[table setContentOffset:ccp(offsetX, offsetY)];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: