YISModule.Navigator.setNavigatorDisplayStatus(param)

设置当前view导航状态,隐藏或者显示(仅仅在设置有导航栏的情况下有效)

param 参数

参数类型必填项默认值描述备注平台
options Object 配置

iOS

Android

options.action String 需要设置的状态,只能为hideshow

iOS

Android

options.animateString×none 暂时支持2个值,none为无动画,movetop为移动动画

iOS

Android

options.timeLong×400 动画持续时间,animate 为 none 时不生效。

iOS

Android

options.hideStatusBarBoolean×false 当action为"hide"时是否隐藏状态栏,仅支持iOS。

iOS

pageId String 页面标识

iOS

Android

callback Function 回调函数

iOS

Android

return 返回值

错误码说明

示例

YISModule.Navigator.setNavigatorDisplayStatus(
    {
        action:"hide",  //需要设置的状态,只能为"hide"和"show"
        animate:"movetop", //暂时支持2个值,"none"为无动画,"movetop"为移动动画。可选,无值则默认为"none"
        time: 1000, //动画的持续时间,单位为ms,只有当animate不为"none"是有效。可选,无值则默认为400
        hideStatusBar:true,// 当action为"hide"时是否隐藏状态栏,仅支持iOS。可选,无值则默认为false
    },
    'home:0',
    (error, data) => {

    }
);