课程
/移动开发
/Android
/【Flutter入门】3小时完成微信读书发现界面
按照老师的一步步来 ,点击按钮 可是上面的页面无法跳转
2020-01-15
源自:【Flutter入门】3小时完成微信读书发现界面 4-2
正在回答
原因:
在tab_navigator页面将创建的_contentPageController对象传递给contentPage,这样ContentPage里面的ContentPageController就不为null了
看一下跟老师代码哪里是不是不一样,我一开始也不一样,后来全部照着老师的写,就能动了
在 ContentPagerController 类中修改
PageController _pageController = PageController(initialPage: 0, keepPage: false);
这么改就能实现点击按钮跳转页面了,需要创建 PageController 对象
没明白为什么老师在视频中的代码是可以实现的?
打印 _pageController 为 null
调试看到确实调用了 jumpToPage 方法 但是模拟器并没有进行页面的跳转
举报
零基础快速上手Flutter,还原真实大厂案例,增强移动端面试竞争力。
2 回答点击下面tabbar 没有滑动
1 回答我的点击也不滑动 这是为啥
2 回答老师,我点击底部tab,pageview并没有跟随滑动啊
2 回答onTap的回调方法如果使用箭头函数会无法jumpPage
2 回答flutter配置不成功,请老师指点