TabBarView和PageView都可以用来当作导航切换的容器。
但还是有一些使用的区别。
区别
TabBarView主要展示不同ui的容器,配合TabBar导航,点击tab时,切换到不同的ui界面。比如微信,有微信、通讯录、发现、我 4大不同的模块。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/492c9fbbfe55d38379293e63fb0b1086.png)
PageVieiw主要是展示相同页面的容器,比如今日头条app首页,根本不同的新闻类型展示不同的新闻,但页面的布局是一样的。另外PageView还支持左右滑动,可以和TabBar做联动。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4dc92ccb62fb265b3f4e96018783868a.png)
PageView也可以做整体的滑动容器,比如抖音的视频上下滑动。