当前位置:首页 > 民俗文化

scaffold Flutter 控件之 Scaffold

脚手架实现了纸墨设计的基本布局结构。在示例应用程序中,我的主页返回的是一个脚手架。也就是说,MaterialApp的孩子是脚手架Widget。

在纸张和油墨设计中定义的单个界面上的各种布局元素在脚手架中得到支持,例如抽屉、小吃店和底板。

脚手架有以下主要属性:

appBar:显示在界面顶部的一个 AppBar,也就是 Android 中的 ActionBar 、Toolbarbody:当前界面所显示的主要内容 WidgetfloatingActionButton:纸墨设计中所定义的 FAB,界面的主要功能按钮persistentFooterButtons:固定在下方显示的按钮,比如对话框下方的确定、取消按钮drawer:侧边栏控件backgroundColor: 内容的背景颜色,默认使用的是 ThemeData.scaffoldBackgroundColor 的值bottomNavigationBar: 显示在页面底部的导航栏resizeToAvoidBottomPadding:类似于 Android 中的 android:windowSoftInputMode=”adjustResize”,控制界面内容 body 是否重新布局来避免底部被覆盖了,比如当键盘显示的时候,重新布局避免被键盘盖住内容。默认值为 true。

当显示任务栏或底部工作表时,您需要使用当前的BuildContext参数来调用ScaffoldState函数来获取ScaffoldState对象,然后使用ScaffoldState.showSnackBar和ScaffoldState.showBottomSheet函数来显示它。

请特别注意参数脚手架的构建上下文。如果包含此构建上下文的小部件是脚手架的父小部件,脚手架。找不到相应的脚手架状态对象,并且脚手架。将返回父对象中最近脚手架中的脚手架状态对象。例如,如果您在脚手架的构建功能中使用构建的构建上下文参数,则可以:

@覆盖

小部件构建(BuildContext上下文){

returnnewRaisedButton按钮(

子级:新文本('显示一个SNACKBAR '),

OnPreced:(){

(上下文)的脚手架。showSnackBar( newSnackBar(

内容:新文本('你好!'),

));

},

);

}

如果构建函数返回脚手架对象,由于脚手架对象是此小部件的子对象,因此无法通过使用此构建的构建上下文参数找到脚手架状态对象。此时,通过使用脚手架中的构建器来提供新的构建器:

@覆盖

小部件构建(BuildContext上下文){

returnnewScaffold(

appBar: newAppBar(

标题:新文本(“演示”)

),

正文:newBuilder(

//创建一个内部构建上下文,以便onPressed方法

//可以参考()的带脚手架的脚手架。

生成器:(BuildContext上下文){

returnnewCenter(

子项:newRaisedButton(

子级:新文本('显示一个SNACKBAR '),

OnPreced:(){

(上下文)的脚手架。showSnackBar( newSnackBar(

内容:新文本('你好!'),

));

},

),

);

},

),

);

}

此外,构建功能中的Widget可以单独创建,可以引入新的BuildContext来获取Scaffold。

关于脚手架的例子,请查看示例项目中的使用模式。此外,具体的使用代码将在后面的脚手架中介绍每个子小部件时进行演示,比如AppBar的例子。

1.《scaffold Flutter 控件之 Scaffold》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《scaffold Flutter 控件之 Scaffold》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guoji/843499.html

上一篇

好想你枣业 好想你红枣业务连亏四年半 纠结的红枣前途未卜

下一篇

女子走路时只顾玩手机 下一秒发生意外扎心了

姑娘29岁没谈对象被全家“围攻” 视频曝光火遍全网

最近一个29岁还没谈约会的女人被全家围攻,视频曝光传遍网络。近日,一个“幸灾乐祸”网友拍摄的视频走红。在家庭会议上,长辈们轮流教育那个没有谈对象的29岁表弟...视频中,一家人忧心忡忡的表情和表姐的沉默和坐在嘴边的动作,引起了不少网友的“共鸣”。用户评论:所以有时候...

袁娅维年龄 萧敬腾称无交往对象 距设想适婚年龄还有1年现场语出惊人

袁娅维年龄 萧敬腾称无交往对象 距设想适婚年龄还有1年现场语出惊人

据台湾省媒体报道,以萧敬腾为首的“雄狮”16日举行满月出道新闻发布会。活动现场摆满了传统仪式中的油饭和红鸡蛋。这张专辑不仅获得了一个红盘子,还获得了许多排名。除了满月的欢腾,我还谈到了萧敬腾是否想当爸爸,但没想到他居然说出了令人惊讶的话!由萧敬腾率领的“雄狮”16日...

刘子歌 刘子歌大婚 对象是大她23岁主管教练金炜

刘子歌 刘子歌大婚 对象是大她23岁主管教练金炜

渐渐淡出人们视线的刘子歌,以八卦新闻的形式重返舞台。9月24日,刘子歌与教练金薇在北京举行婚礼。蔻驰·金比她大23岁,有婚姻史。以这种方式被人注意绝对不是陆子歌所期待的。事实上,她从来不愿意主动去聚光灯下。当时罗雪娟退役,张琳、孙杨羽翼未丰,北京奥运会出生的冠军刘子...

丰田全球召回汽车 丰田全球召回汽车 召回对象为“RX200t”和“RX450h”

中新网9月15日电据日本媒体报道,丰田汽车公司14日宣布,将召回主力混合动力汽车普锐斯(Prius)和高端品牌Luxor的运动型多功能车RX的所有新车型,共召回约1.41万辆。丰田“AURIS”日本共召回1274辆车,分别为“RX200t”和“RX450h”,召回对...

男子诈骗被识破后问能否搞对象

这个人的欺诈行为被发现后,他问是否可以制造一个物品最近,女大学生潘潇接到一个自称是金融机构的男子的电话。她意识到自己在电信诈骗后已经当场瓦解了对方。骗子承认后,她不仅没有放弃,还问女孩是否需要对象。潘潇的一系列灵魂规劝让对方哑口无言:“你再骗我,那你就骗不了我了,说...

张馨予出轨对象是谁 传霍建华张馨予出轨绯闻有惊人内幕 网友:真真假假早已分不清

2015年6月12日,前段时间,关于李晨,范冰冰,张馨三个人的麻烦层出不穷。你这么说可以闹。你为什么想谈论霍建华?霍建华最近成了网络上的热门词汇,仅仅是因为李晨批评他的前任张馨欺骗了他。出轨的对象是“霍先生”,而成了热门嫌疑人。据网上传闻,当时和张馨分手是因为张馨先...

男子和母亲怄气跳井 消防:有人说媒 因对象产生矛盾

  • 男子和母亲怄气跳井 消防:有人说媒 因对象产生矛盾
  • 男子和母亲怄气跳井 消防:有人说媒 因对象产生矛盾
  • 男子和母亲怄气跳井 消防:有人说媒 因对象产生矛盾

近日,广东一名男子和相亲对象在酒楼吃饭,中途却突然离开不买单,媒婆和女方当场气炸也不愿付钱

最近一个男人和一个广东的相亲对象在餐厅吃饭,突然不付帐就走了。媒人和女人都很生气,不愿意付钱。近日,广东湛江一网友爆料,吴川一男子相亲,与妻子在餐厅用餐。结果他找了个借口就走了,留下了女方和媒人。当他们做出反应时,他们不能联系那个人。餐厅让两个人买单,两个人都不肯付...