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

商业网站是什么意思工具类网站开发

商业网站是什么意思,工具类网站开发,广东省建设合同备案网站,哪家网站做民宿好flutter开发实战-设置bottomNavigationBar中间按钮悬浮的效果 在使用tabbar时候,可以使用bottomNavigationBar来设置中间凸起的按钮,如下 一、效果图 中间按钮凸起的效果图如下 二、实现代码 我们使用BottomAppBar 一个容器,通常与[Sscaf…

flutter开发实战-设置bottomNavigationBar中间按钮悬浮的效果

在使用tabbar时候,可以使用bottomNavigationBar来设置中间凸起的按钮,如下

一、效果图

中间按钮凸起的效果图如下

在这里插入图片描述

二、实现代码

我们使用BottomAppBar
一个容器,通常与[Sscaffold.bottomNavigationBar]一起使用。

使用的示例代码

Scaffold(bottomNavigationBar: BottomAppBar(color: Colors.white,child: bottomAppBarContents,),floatingActionButton: const FloatingActionButton(onPressed: null),)

设置中间的凸起按钮,可以设置BottomAppBar的shape为:CircularNotchedRectangle,中间悬浮按钮嵌入BottomAppBar
设置notchMargin缺口边距。
设置floatingActionButtonLocation:FloatingActionButtonLocation.centerDocked,//放在中间

完整代码如下

import 'package:flutter/material.dart';class TabDemoPage extends StatefulWidget {const TabDemoPage({super.key});@overrideState<TabDemoPage> createState() => _TabDemoPageState();
}class _TabDemoPageState extends State<TabDemoPage> {List<String> pageTitles = [];List<Widget> pageChildren = [];int currentIndex = 0;@overridevoid initState() {// TODO: implement initStatepageTitles = ["首页","我的"];pageChildren = [Container(color: Colors.lightBlueAccent,),Container(color: Colors.pinkAccent,)];super.initState();}@overridevoid dispose() {// TODO: implement disposesuper.dispose();}Widget build(BuildContext context) {return Scaffold(appBar: AppBar(title: Text(pageTitles[currentIndex]),///导航栏标题centerTitle: true,///导航栏标题居中显示(IOS默认居中,Android默认靠左)),body: pageChildren[currentIndex],bottomNavigationBar: BottomAppBar(shape: CircularNotchedRectangle(), ///中间悬浮按钮嵌入BottomAppBarnotchMargin: 10,///缺口边距child: Row(mainAxisAlignment: MainAxisAlignment.spaceAround,children: [IconButton(icon: Icon(Icons.home),onPressed: (){setState(() {currentIndex = 0;});}),IconButton(icon: Icon(Icons.person),onPressed: (){setState(() {currentIndex = 1;});}),],),),floatingActionButton: FloatingActionButton(foregroundColor: Colors.white,elevation: 10.0,///阴影onPressed: (){},child: Icon(Icons.add),),floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,//放在中间);}
}

三、小结

flutter开发实战-设置bottomNavigationBar中间按钮悬浮的效果

学习记录,每天不停进步。

http://www.yayakq.cn/news/914677/

相关文章:

  • 上海做网站 公司 哪家好凯里seo排名优化
  • 崇明建设镇虹桥村网站网站搭建php打不开
  • 婚纱照网站制作南宁哪些公司专业做网站
  • 哈尔滨服务好的建站中文域名 网站
  • 怎样注册网站帐号申请公众号代运营费用
  • 莱州教育网站泰州seo外包
  • 小型手机网站建设多少钱dfv印花图案设计网站
  • icp备案是网站上线前怎样登录柳州建设网站
  • 制作网站制作网站建设的网站的建设与管理的心得体会
  • 网页设计与网站建设课程报告大宗商品期货交易平台
  • 自适应网站内容做多大尺寸网站导航界面
  • 哪个网站的课件做的好处建设网站文案标识语
  • 佛山哪里做网站个人主页网页设计模板免费
  • 网站设计和平面设计珠海做网站的公司有哪些
  • 江苏大丰做网站珠海做企业网站多少钱
  • 做网站的怎么挣钱、建设彩票网站
  • 网站pc转移动端代码腾讯企业邮箱登录入口手机版下载
  • 做网站需不需要营业执照读书网站建设策划书
  • 网站设计主流尺寸个人网页设计作品模板简单抑郁症
  • 使用他人注册商标做网站素材天下
  • 响应式网站价格以下哪个是专业的网页制作软件
  • 网站怎么做口碑网站开发用哪个软件
  • 营业执照注册官网谷歌seo优化什么意思
  • 可以做翻译兼职的网站wordpress文章表情
  • 女朋友做网站长尾词seo排名
  • 即墨哪里有做网站的如何做拉勾勾网站
  • 网站定位代码网络营销策划活动方案
  • html5网站上线模版网站建设需求原型
  • 专门做淘宝特价的网站古装衣服店网站建设页面
  • 网站建设好后怎么制作网页昆明企业为什么要做网站