Problem with two CCTableViews.

In my app I need two CCTableViews, one of which is used as navigator.
Their sizes are supposed to be different with each other’s.
But how can I make it?
I tried to return CCSizeMake by different tag of the CCTableView, but I just get 1 when using table>getTag().

unsigned int CPrizesScene::numberOfCellsInTableView(CCTableView *table)
{
    CCSize tLayerSize = this->getContentSize();
    CCSize tTableViewSize = table->getViewSize();

    if (tTableViewSize.width/tLayerSize.width < 0.5) { 
        return LEFT_CELL_COUNT;
    }
    else
    {
        return RIGHT_CELL_COUNT;
    }

}

it my way