当前位置: 首页 > news >正文

网络游戏网站制作有哪些免费发布信息的平台

网络游戏网站制作,有哪些免费发布信息的平台,c 网站开发技术,邢台网站设计厂家文章目录 前言一、需要实现的效果如下二、flutter实现代码如下#xff1a;总结 前言 最近写flutter项目#xff0c;遇到NestedScrollView与TabBar双列表滚动位置同步问题#xff0c;下面是解决方案#xff0c;希望帮助到大家。 一、需要实现的效果如下 1、UI图#xff1… 文章目录 前言一、需要实现的效果如下二、flutter实现代码如下总结 前言 最近写flutter项目遇到NestedScrollView与TabBar双列表滚动位置同步问题下面是解决方案希望帮助到大家。 一、需要实现的效果如下 1、UI图 需要实现的效果是左边滑动的时候右边的列表不要随左边滑动。右边滑动的时候左边也不要滑动。 二、flutter实现代码如下 1、用flutter原生的NestedScrollView是有问题的 2、使用第三方库解决这个问题extended_nested_scroll_view: ^6.2.1 3、完整的代码如下 import package:extended_nested_scroll_view/extended_nested_scroll_view.dart; import package:flutter/material.dart;void main() {runApp(const MyBitApp()); }class MyBitApp extends StatelessWidget {const MyBitApp({super.key});// This widget is the root of your application.overrideWidget build(BuildContext context) {return MaterialApp(title: Flutter Demo,theme: ThemeData(colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),useMaterial3: true,),home: MyApp(),);} }class MyApp extends StatelessWidget {overrideWidget build(BuildContext context) {return MaterialApp(title: NestedScrollView Demo,theme: ThemeData(primarySwatch: Colors.blue,),home: MyHomePage(),);} }class MyHomePage extends StatefulWidget {override_MyHomePageState createState() _MyHomePageState(); }class _MyHomePageState extends StateMyHomePage with SingleTickerProviderStateMixin {late TabController _tabController;late ListScrollController _scrollControllers;late ScrollController nestedScrollController;overridevoid initState() {super.initState();_tabController TabController(length: 2, vsync: this);_scrollControllers [ScrollController(),ScrollController(),];nestedScrollController ScrollController();}overridevoid dispose() {_tabController.dispose();for (var controller in _scrollControllers) {controller.dispose();}super.dispose();}overrideWidget build(BuildContext context) {// var tabBarHeight primaryTabBar.preferredSize.height;double statusBarHeight MediaQuery.of(context).padding.top;var pinnedHeaderHeight statusBarHeight kToolbarHeight;return Scaffold(body: DefaultTabController(length: 2,child: ExtendedNestedScrollView(onlyOneScrollInBody: true,pinnedHeaderSliverHeightBuilder: () pinnedHeaderHeight,headerSliverBuilder: (context, innerBoxIsScrolled) {return [SliverAppBar(title: Text(NestedScrollView Demo),pinned: true,floating: true,expandedHeight: 200,stretch: true,elevation: 0,stretchTriggerOffset: 100,bottom: TabBar(controller: _tabController,tabs: [Tab(text: Tab 1),Tab(text: Tab 2),],),),];},body: TabBarView(controller: _tabController,children: [KeepAliveWrapper(child: MediaQuery.removePadding(removeTop: true,context: context,child: ListView.builder(itemCount: 1000,itemBuilder: (context, index) {return ListTile(title: Text(Tab 1 Item $index),);},),),),KeepAliveWrapper(child: MediaQuery.removePadding(removeTop: true,context: context,child: ListView.builder(itemCount: 1000,itemBuilder: (context, index) {return ListTile(title: Text(Tab 2 Item $index),);},),),),],),),),);} }class KeepAliveWrapper extends StatefulWidget {final Widget child;const KeepAliveWrapper({Key? key, required this.child}) : super(key: key);override_KeepAliveWrapperState createState() _KeepAliveWrapperState(); }class _KeepAliveWrapperState extends StateKeepAliveWrapper with AutomaticKeepAliveClientMixin {overrideWidget build(BuildContext context) {super.build(context);return widget.child;}overridebool get wantKeepAlive true; }总结 这就是Flutter解决NestedScrollView与TabBar双列表滚动位置同步问题相关代码希望能帮助到你
http://www.hkea.cn/news/14439381/

相关文章:

  • 外贸移动商城网站开发qq客户端登录
  • 海门网站建设培训商城网站现在可以做么
  • 外贸自助建站哪个好网站建设数据库的链接
  • 响水企业做网站多少钱网站注册信息
  • 给网站做游戏视频怎么赚钱wordpress 硬件要求
  • 获取网站目录下所有文件成都营销型网站建设公司
  • 专业的美容网站建设网站源码下载 支付二维码怎么弄
  • 怎样看网站的浏览量开发软件需要什么条件
  • 福建中江建设公司网站做精美ppt网站
  • 免费网站模板下载网站互联网推广怎么找客户
  • 网站备案 费用普通网站与营销型网站有什么区别
  • 国外网站 dns上首页的seo关键词优化
  • 医院网站建设规划对网站建设建议
  • 做百度网站排名软件安卓优化大师app下载安装
  • 推广网站wap端怎么做建网站支持设备是什么意思
  • 外贸网站vps服务器影院wordpress主题
  • oss做下载网站html5游戏
  • 长春优惠做网站崇文网站建设
  • 图书馆门户网站建设总结做羞羞网站
  • 安徽省建设网站光通信网站模板
  • 深圳市住房和建设局网站住房保障建站公司哪家好 知道万维科技
  • 监控性能网站模板免费云服务器主机
  • 西部数码网站管理助手 提权wordpress迁移容易
  • Wordpress网站开发收费三只松鼠建设网站前的市场分析
  • wordpress 主题 建站服装厂家
  • 网站建好后广告是不是需要软件开发模型有哪些各有什么特点
  • 网站更换ip地址网站显示数据
  • 橙色网站欣赏wordpress开启用户激活验证失败
  • 如何做自己的淘宝优惠券网站网站建设与维护新的体会
  • 南充市建设局官方网站搜索引擎简称seo