react-native-modalbox 使用

react-native-modalbox 使用

大家好,又见面了,我是全栈君。

##react-native-modalbox

  • Modal视图在iOS原生开发中熟称:”模态视图”,在原生开发中运用还是比较常见的,经常使用。在react native 中有提供Modal组建,在这里我要介绍的是react-native-modalbox,个人感觉很好使用。

  • demo例子请点击这里

  • github请点击这里

  • 使用

    react-native-modalbox安装使用很简单

    npm install react-native-modalbox@latest --save

  • 介绍

    • action方法
      • open 弹出modal视图 this.refs.myModal.open()
      • close 关闭modal视图 this.refs.myModal.close()
    • 事件监听方法
      • onOpened 弹出modal视图时会调用这个方法
      • onClosed 关闭modal视图时会调用这个方法
      • onClosingState 滑动关闭modal视图时会调用这个方法
    • 属性
      • isOpen 是否显示modal,默认是false,,如果为true一开始就显示,有动画,可用open方法打开
      • startOpen 默认是false,是否组建一开始就显示,如果为true一开始就显示,无动画
      • isDisabled action失效,即open、close方法失效,滑动不能关闭
      • backdropPressToClose 点击背景是否关modal视图,当backdrop未false的情况下失效
      • swipeToClose 是否滑动关闭
      • swipeThreshold
      • swipeArea 在可旋转区域的像素高度,默认窗口高度
      • position model视图的位置,top、center、bottom
      • entry 这个属性要注意一下,动画的起始位置top、bottom
      • backdrop 是否有点击消失的背景。当这个为false时,backdropPressToClose失效
      • backdropOpacity modal视图背景的透明度
      • backdropColor modal视图背景的颜色
      • backdropContent modal视图背景的内容(view)
      • animationDuration 动画时间
      • easing 打开modal视图是的方法函数
      • backButtonClose 仅安卓,当为true时安卓手机按返回键时modal视图close
      • coverScreen 当true时,modal后面的背景是这个window。比如有navitor时,导航条也会遮住
      • keyboardTopOffset

转载于:https://my.oschina.net/KJhulinhua/blog/1536740

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108164.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • django drf jwt_django登录验证

    django drf jwt_django登录验证前言带着问题学习是最有目的性的,我们先提出以下几个问题,看看通过这篇博客的讲解,能解决问题吗?什么是JWT?为什么要用JWT?它有什么优势?JWT的认证流程是怎样的?JWT的工作原理?我们

    2022年7月30日
    7
  • virsh console 进不去虚拟机_virsh 命令

    virsh console 进不去虚拟机_virsh 命令参考自链接http://www.2cto.com/os/201411/354288.html下的文章,感谢作者,自己整理备份,以备查用。问题描述:       先执行命令virshstartmycentos,启动虚拟机。       当执行命令virshconsolemycentos后出现如下显示:       virshconsolemycentos

    2022年8月12日
    6
  • docker网络的配置

    docker网络的配置docker网络的配置Linux内核实现名称空间的创建ipnetns命令可以借助ipnetns命令来完成对NetworkNamespace的各种操作。ipnetns命令来自于iproute安装包,一般系统会默认安装,如果没有的话,请自行安装。注意:ipnetns命令修改网络配置时需要sudo权限。可以通过ipnetns命令完成对NetworkNamespace的相关操作,可以通过ipnetnshelp查看命令帮助信息:[root@localhost~]#ipne

    2022年6月17日
    26
  • Opencv人脸识别项目简介

    Opencv人脸识别项目简介Opencv人脸识别Project综述项目要求使用opencv实现对人脸库的主成分提取(不使用PCA类),完成特征模型保存对一张测试照片进行识别,找到图片库中和测试图片最像的图配置说明Opencv3.0VS2015Win10配置过程网上太多了,就不做过多解释了,可以参照某个教程来做。主要的也就几步,下载Opencv,配Path,配置VC++目录的包含目录和库目录,配置链接器附加项的附

    2022年6月5日
    40
  • 搭建SDN网络——mininet[通俗易懂]

    好久没来写不博客,感觉自己不写写博客,就完全想不起当天干了什么。前几天参加了小米的面试,整个人被打击的不行,还是要好好学习,不然工作都找不到。这学期选了SDN的课,只有六周,学完有点懵,这这这等于什么都没学呀。难过。官网给出了四种搭建mininet的方法。我试了前两种第一种是直接下载mininet虚拟机,然后用virtualbox导入。老师在课程网上上传了64位的mininet…

    2022年4月11日
    215
  • groupby函数详解

    groupby函数详解pandas中groupby函数用法详解1groupby()核心用法2groupby()语法格式3groupby()参数说明4groupby()典型范例1groupby()核心用法(1)根据DataFrame本身的某一列或多列内容进行分组聚合,(a)若按某一列聚合,则新DataFrame将根据某一列的内容分为不同的维度进行拆解,同时将同一维度的再进行聚合,(b)若按某多列聚合,则新D…

    2022年5月9日
    91

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号