Exemplo n.º 1
0
void DMChartsController::onSegmented(CAControl* control, CCPoint point)
{
    CASegmentedControl* segmentedControl = (CASegmentedControl*)control;
    int index = segmentedControl->getSelectedIndex();

    switch (index) {
    case 0:
        current_Set = all_Set;
        break;
    case 1:
        current_Set = month_Set;
        break;
    case 2:
        current_Set = week_Set;
        break;
    }

    for (int i = 0 ; i<m_pCurrTableViews.size(); i++) {
        if (i==index) {
            m_pCurrTableViews.at(i)->setVisible(true);
            m_pCurrTableViews.at(i)->reloadData();
        } else {
            m_pCurrTableViews.at(i)->setVisible(false);
        }

    }

//    m_pTableView->reloadData();

}