短视频app开发,内部标题进行滚动播放

短视频app开发,内部标题进行滚动播放实现的相关代码

 

1
// An highlighted block<br>///需要继承 SingleTickerProviderStateMixin 才可以设置 处理器的 vsync: this<br>class _ActivityDetailState extends State<ActivityDetail>  with SingleTickerProviderStateMixin {<br>  TabController _tabController; //需要定义一个Controller<br>  <br>  @override<br>  void initState() {<br>    super.initState();<br>    ///初始化处理器<br>    _tabController = TabController(length: 2, vsync: this);//length 必须要跟你渲染的标题和内容长度对应,超出或少于会报错<br>  }<br>  <br>  @override<br>  Widget build(BuildContext context) {<br> return Scaffold(<br>  body:ListView(<br>        children: <Widget>[<br>                      new Scaffold(<br>                        appBar: TabBar(   //生成Tab菜单<br>                          indicatorColor: Color.fromRGBO(27, 127, 212, 1),<br>                          labelColor: Color.fromRGBO(27, 127, 212, 1),<br>                          unselectedLabelColor: Colors.black,//默认文字颜色<br>                          controller: _tabController,//设置tab切换处理器<br>                          tabs: <Widget>[<br>                            Tab(text: "对接会"),//第一个页面的标题<br>                            Tab(text: "俱乐部"),,//第二个页面的标题<br>                          ],<br>                        ),<br>                        body:TabBarView(<br>                              physics: new NeverScrollableScrollPhysics(),<br>                              controller: _tabController,<br>                              children: [<br>                              ListView(//第一个页面<br>                              shrinkWrap: true,    //可以支持在listView中嵌套ListView 设置后可嵌套兼容无限大小                          <br>                              ),<br>                              ListView(//第二个页面<br>                              shrinkWrap: true,                              <br>                              ),<br>                              ]<br>                        ),<br>                      ),<br>]<br>)<br> } <br>}

以上就是短视频app开发,内部标题进行滚动播放实现的相关代码, 更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(88)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示