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

私人找人做网站深圳网络营销推广服务

私人找人做网站,深圳网络营销推广服务,网站 设计要求,百度网站优化flutter开发实战-获取Widget的大小及位置 最近开发过程中需要获取Widget的大小及位置,这时候就需要使用到了GlobalKey了和WidgetsBinding.instance.addPostFrameCallback了 一、addPostFrameCallback 该函数的作用: flutter中的界面组件Widget每一帧…

flutter开发实战-获取Widget的大小及位置

最近开发过程中需要获取Widget的大小及位置,这时候就需要使用到了GlobalKey了和WidgetsBinding.instance.addPostFrameCallback了

一、addPostFrameCallback

该函数的作用:

flutter中的界面组件Widget每一帧渲染在界面上,addPostFrameCallback功能是在每一帧绘制完成后再回调执行自定义的方法

例如在绘制完成后,根据获取Widget的大小及位置

void initState() {// TODO: implement initStatesuper.initState();WidgetsBinding.instance?.addPostFrameCallback((timeStamp) {if (mounted) {updateElementFrame();}});}

二、GlobalKey

GlobalKey可以方便地帮助我们获取指定Widget的状态、大小、位置,还可以很方便用来调用指定Widget的方法。
经常用在父子组建Widget调用:https://blog.csdn.net/gloryFlow/article/details/131960753

这里使用GlobalKey来获取大小、位置。

代码如下

void updateElementFrame() {if (mounted) {GlobalKey globalKey = widget.key as GlobalKey;if (globalKey.currentContext != null) {RenderBox renderBox =globalKey.currentContext!.findRenderObject() as RenderBox;// offset.dx , offset.dy 就是控件的左上角坐标Offset offset = renderBox.localToGlobal(Offset.zero);//获取sizeSize size = renderBox.size;}}}

三、小结

flutter开发实战-获取Widget的大小及位置。需要使用到了GlobalKey了和WidgetsBinding.instance.addPostFrameCallback.
学习记录,每天不停进步。

http://www.khdw.cn/news/64196.html

相关文章:

  • 青岛专业做外贸网站最常用的网页制作软件
  • 手机上如何做微电影网站网上营销是干什么的
  • 网站 html5网站快速排名优化报价
  • 网站模板免费下载网页模板网址怎么注册
  • 免费素材大全视频广州网站运营专业乐云seo
  • wordpress 网站标题设置沈阳网站建设
  • 使用WordPress快速建站视频济南seo公司报价
  • 智能科普网站平台建设方案手机优化大师下载
  • 网站建设及运营个人心得秦皇岛seo优化
  • 上海服装品牌网站建设网络营销专业好就业吗
  • 深圳建外贸网站怎样做好网络营销推广
  • 清华科技园的网站谁做的百度大数据查询怎么用
  • 加盟网站开发费用最全bt搜索引擎
  • 杭州怎么做网站参考消息今天新闻
  • html网站设计范例网络广告图片
  • 福建金融公司网站建设什么软件可以搜索关键词精准
  • 网站建设基本要求电商网站有哪些
  • wordpress主题编辑没了百度关键词优化技巧
  • wordpress菜单锚点seo云优化软件破解版
  • 大型网站开发实战搜索关键词排名优化软件
  • 如何做ps4的游戏视频网站整合营销传播的明显特征是
  • 网站域名收费标准微博今日热搜榜
  • 苏州做网站哪家专业注册网站需要多少钱
  • 太原网站建设制作搜索关键词排名工具
  • 免费成品网站模板下载中国优化网
  • 电脑做ppt模板下载网站外贸展示型网站建设公司
  • 电商网站开发常用代码做网站推广
  • 做网站是什么工作seo建站要求
  • 做设计的网站有哪些如何在百度推广自己的产品
  • 运营是做什么的搜索引擎优化理解