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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Linux常用命令大全

    Linux常用命令大全

    2021年10月7日
    45
  • PLANTINUM_plantuml流程图

    PLANTINUM_plantuml流程图bytotinunsplash1.背景随着工作时间的增长,越发觉得用专业的图形(用例图,时序图,ER图等等)去准确表达想法是很重要的。比如针对某个需求绘制的的用例图,比一段乏味的文字来的更加有意义,也便于别人理解。加之最近在学习源码的时候,发现很多书籍中都会使用类图,时序图等UML语言来描述逻辑关系。于是就在网上找了找绘制UML语言时,业界主流的一些工具都用什么,找了半天,大部分都用了下面…

    2022年10月26日
    0
  • windows下的免费邮件服务器软件hMailServer

    公司购买了企业邮局给员工提供邮件服务,这样收发外部邮件都没有问题,但有个非常不好的地方,绝大多数邮件都是在内部互相之间转发的,结果就导致一个问题,不管这个邮件是不是发给内部的,邮件都得到外部邮件服务器上转一圈,如果邮件小还好说,有时候数MB的附件,一发一收都得占不少网络资源,一直就想找个办法,能否让发往内部的邮件不需要外部邮件服务器中转,直接局域网内部就搞定了,外部邮件通过外部服务器收发呢?当

    2022年4月8日
    73
  • H5文件简介和使用

    H5文件简介和使用H5文件是层次数据格式第5代的版本(HierarchicalDataFormat,HDF5),它是用于存储科学数据的一种文件格式和库文件。接触到这个文件格式也是因为上Coursera深度学习课程的时候,作业用到了。它是由美国超级计算与应用中心研发的文件格式,用以存储和组织大规模数据。目前由非营利组织HDF小组提供支持。目前,很多商业和非商业组织都支持这种文件格式,如Java,MATLAB,P…

    2022年9月9日
    1
  • XML转换_xml文件转化为excel格式

    XML转换_xml文件转化为excel格式xml文件<?xmlversion=”1.0″encoding=”utf-8″?><ModelMetadataversion=”1″><!–SpatialReferenceSystem–><SRS>EPSG:4326</SRS><!–OrigininSpatialReferenceSystem–><SRSOrigin>1222.02055172,31.

    2022年8月22日
    13
  • 罗马时钟代码

    罗马时钟代码先看看效果图第一部分HTML页面代码<!DOCTYPEhtml><htmllang=”en”> <head> <metacharset=”UTF-8″> <metaname=”viewport”content=”width=device-width,initial-scale=1.0″> <met…

    2022年6月28日
    34

发表回复

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

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