MCPcopy Create free account
hub / github.com/9miao/CrossApp / scrollViewWillBeginDragging

Method scrollViewWillBeginDragging

CrossApp/controller/CAViewController.cpp:1541–1557  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1539}
1540
1541void CATabBarController::scrollViewWillBeginDragging(CAScrollView* view)
1542{
1543 m_pTabBar->setTouchEnabled(false);
1544
1545 for (int i = MAX((int)m_nSelectedIndex - 1, 0);
1546 i < MIN((int)m_nSelectedIndex + 2, m_pViewControllers.size());
1547 i++)
1548 {
1549 if (!m_pViewControllers.at(i)->getView()->getSuperview())
1550 {
1551 CAView* view = m_pContainer->getSubViewAtIndex(i);
1552 m_pViewControllers.at(i)->addViewFromSuperview(view);
1553 }
1554
1555 m_pViewControllers.at(i)->getView()->setVisible(true);
1556 }
1557}
1558
1559void CATabBarController::renderingSelectedViewController()
1560{

Callers 1

ccTouchMovedMethod · 0.45

Calls 7

setTouchEnabledMethod · 0.80
getSuperviewMethod · 0.80
getViewMethod · 0.80
getSubViewAtIndexMethod · 0.80
addViewFromSuperviewMethod · 0.80
sizeMethod · 0.45
setVisibleMethod · 0.45

Tested by

no test coverage detected