UIPageView里面的两个函数:
void PageView::removePage(Layout* page)
{
if (!page)
{
return;
}
removeChild(page);
updateChildrenPosition();
updateBoundaryPages();
}
void PageView::removeAllPages()
{
removeAllChildren();
}
为什么removeAllPages()不调用
updateChildrenPosition();
updateBoundaryPages();
是忘了吧,这样的错误貌似不应该吧。
这样removeallpages之后pageview重新addpage,就会产生一系列问题