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

上海网站络公司Wordpress主页不要全部显示

上海网站络公司,Wordpress主页不要全部显示,徐州网站建设新闻,南庄网站建设我们在上一章回中介绍了"再谈ListView中的分隔线",本章回中将介绍showMenu的用法.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在第一百六十三回中介绍了showMenu相关的内容,它主要用来显示移动PopupMenu在页面中的位置…

我们在上一章回中介绍了"再谈ListView中的分隔线",本章回中将介绍showMenu的用法.闲话休提,让我们一起Talk Flutter吧。

在这里插入图片描述

1. 概念介绍

我们在第一百六十三回中介绍了showMenu相关的内容,它主要用来显示移动PopupMenu在页面中的位置。如果大家忘记的话,可以点击这里查看详细的内容。本章回中
将在此基础上补充一些新的使用方法。

2. 基本用法

我们可以使用showMenu方法来移动PopupMenu,移动时主要使用了该方法提供的positon参数,这个内容我们在前面章回中介绍过,这里不再展开详细讨论。我们先看
一下showMenu方法的函数原型,详细如下:

Future<T?> showMenu<T>({required BuildContext context,required RelativeRect position,required List<PopupMenuEntry<T>> items,T? initialValue,double? elevation,Color? shadowColor,Color? surfaceTintColor,String? semanticLabel,ShapeBorder? shape,Color? color,bool useRootNavigator = false,BoxConstraints? constraints,Clip clipBehavior = Clip.none,
}) {}

从中可以看到它返回的是一个Future对象。因此我们可以像使用Future一样使用它。下面是该方法的基本用法,详细如下:

showMenu(context:context,///这个坐标值不好调整,下面我的经验值,位置在手指点击点的左下方,想往左移动给110+数字 往下移动180加数字position: const RelativeRect.fromLTRB(170, 180, 110, 10),items: [///建议指定value属性PopupMenuItem<String>(value: 'one',onTap: ()=> debugPrint('tap one'),child: const Text('1'),),PopupMenuItem<String>(value:'two',onTap: ()=> debugPrint('tap two'),child: const Text('2'),),PopupMenuItem<String>(value:'three',onTap: ()=> debugPrint('tap three'),child: const Text('3'),),],)

3. 补充用法

我们在上一小节介绍了showMenu的基本用法,下面是该方法的补充用法:

showMenu(context:context,position: const RelativeRect.fromLTRB(170, 180, 110, 10),items: [///省略,可以参考上面小节的代码 ],).then((value) => null).whenComplete(() => null);

该用法中主要以Future的方式运行,我们可以在PopMenu关闭后做一些逻辑任务。比如popMenu关闭后会调用then方法,此时可以在该方法中做一些逻辑业务。当
然了,具体的业务与项目有关,我习惯在popMenu关闭时恢复被popMenu遮挡的页面。

4. 内容总结

最后,我们对本章回中的内容做一个全面总结:

  • 可以单独显示PopMenu,也可以和结合showMenu方法一起使用;
  • 我们可以通过showMenu方法的参数来控制PopMenu的位置;
  • 我们可以像Futrue一样使用showMenu方法;
    看官们,与"再谈showMenu的用法"相关的内容就介绍到这里,欢迎大家在评论区交流与讨论!
http://www.yayakq.cn/news/897056/

相关文章:

  • 六安门户网站建设哪家好网站创建公司
  • 青岛网站建设哪家静态商城网页模板
  • 广州建外贸网站网站建设歺金手指排名15
  • 企业网站html模板wordpress防盗图
  • 西安做网站wordpress 标题简码
  • 网站怎么设置qqwordpress登录wp-admin
  • 回收手表网站中国建设工程造价管理网站
  • 怎么做支付网站手机网站关闭窗口代码
  • 建立一个企业网站需要多少钱网站和系统的区别
  • 谈谈你在建设主题资源网站时邯郸市做网站建设
  • 怎么做网站树洞个人网站建设费用
  • 和平东路网站建设app软件定制开发平台
  • 使用网站的mysqlwordpress 去掉发布者
  • WaP网站模块如何网络推广优化
  • 硅胶科技东莞网站建设网站优化关键词价格
  • 专业制作ppt网站做SEO优化多少钱
  • 泉州网站建设外包广东深圳市宝安区
  • 那些网站建设的好电商培训
  • 网站的二级页面怎么做app应用开发
  • 新乡做网站优化深圳做美颜相机的公司
  • 企业手机网站建设提升用户体验的三个点登录到wordpress后台
  • 洛阳市住房和城乡建设局网站辽宁网站建设企业定制公司
  • html网站模板免费下载delphi网站开发
  • 网站建设com网站建站系统主要包括企业网站系统
  • 比较厉害的网站制作公司wordpress 分类过滤
  • 要怎样夸一个网站做的好看淮南发布
  • 小程序建站模板wordpress无法注册
  • 外贸网站 英文汕头网络推广教程
  • 盐山县招聘网站建设合肥网页设计培训哪家好
  • 电商型企业网站建设北京营销型网站制作