void TeachingLayer::testPageView() { // Create the page view PageView* pageView = PageView::create(); auto winSize = Director::getInstance()->getWinSize(); pageView->setContentSize(winSize); pageView->setPosition(Vec2::ZERO); pageView->setBackGroundColor(Color3B::GREEN); pageView->setBackGroundColorType(Layout::BackGroundColorType::SOLID); pageView->removeAllPages(); int pageCount = 4; for (int i = 0; i < pageCount; ++i) { Layout* layout = Layout::create(); layout->setContentSize(winSize); auto bg = Sprite::create("teaching0.png"); bg->setPosition(Vec2(layout->getContentSize().width/2,layout->getContentSize().height/2)); layout->addChild(bg); pageView->insertPage(layout,i); } //pageView->removePageAtIndex(0); //pageView->scrollToPage(pageCount-2); //pageView->addEventListener(CC_CALLBACK_2(UIPageViewTest::pageViewEvent, this)); this->addChild(pageView); }