1. 插件必须渲染好,

final RenderBox box = globalKey.currentContext.findRenderObject();
final size = box.size;
final topLeftPosition = box.localToGlobal(Offset.zero);
return topLeftPosition.dy;

  

2. 可以通过context.size获取当前控件的尺寸和位置offset信息

下面是示例,通过contex.size.height可以拿到child控件的高度
class HeightReporter extends StatelessWidget {
final Widget child; HeightReporter({this.child}); @override
Widget build(BuildContext context) {
return new GestureDetector(
child: child,
onTap: () {
print('Height is ${context.size.height}');
},
);
}

  

最新文章

  1. C++多线程の8*2重多线程创建方式
  2. [hihoCoder#1381]Little Y's Tree
  3. MongoDB 索引相关知识
  4. jQuery waterbubble 水球图
  5. ecshop的商品系统数据库整合
  6. C#日志写入
  7. JavaScript开发者常忽略或误用的七个基础知识点
  8. hdu-5082
  9. thinkphp空操作和配置文件实现简化路由
  10. 【WebSocket No.3】使用WebSocket协议来做服务器
  11. MAC ACL、RACL和VACL
  12. Luogu P3462 [POI2007]ODW-Weights
  13. kbmMW User authentication
  14. 不解压查看tar.gz包内文件
  15. 探求C#.Net中ArrayList与Array的区别
  16. 【ExtJS】各种获取元素组件方法
  17. springmvc拦截器的配置、使用
  18. /etc/sysctl.conf
  19. EF Core中外键关系的DeleteBehavior介绍(转自MSDN)
  20. 学习:base64和图片。

热门文章

  1. python目录遍历文件名称替换
  2. [ICLR'17] DEEPCODER: LEARNING TO WRITE PROGRAMS
  3. vue---import的几种表现形式
  4. 《Linux.Shell编程从入门到精通》读书笔记
  5. HBuilder控制台集成命令提示符(终端/CMD)功能
  6. vue的插槽slot
  7. Python学习之旅(十)
  8. 使用LibreOffice修复受损的Office文档
  9. 主席树 || 可持久化线段树 || LCA || BZOJ 2588: Spoj 10628. Count on a tree || Luogu P2633 Count on a tree
  10. Gym 101873I - Uberwatch - [DP]