Javascript 您可以添加一个颜色来响应本机路由器吗

Javascript 您可以添加一个颜色来响应本机路由器吗,javascript,react-native,router,Javascript,React Native,Router,是否可以使用NavigatorIOS向中添加BarTintColor 场景有一个navigationBarStyle属性,允许您使用alpa设置颜色:navigationBarStyle={{{backgroundColor:“#rgba(52,52,52,0.9)”},但不使用模糊效果 深入到github代码中,不,没有在背景上设置模糊效果的选项 但是有一个解决方案可以设置导航栏:您可以提供一个组件或在场景的组件上设置一个功能: <Scene key="login" component=

是否可以使用NavigatorIOS向中添加BarTintColor


场景有一个
navigationBarStyle
属性,允许您使用alpa设置颜色:
navigationBarStyle={{{backgroundColor:“#rgba(52,52,52,0.9)”}
,但不使用模糊效果

深入到github代码中,不,没有在背景上设置模糊效果的选项

但是有一个解决方案可以设置导航栏:您可以提供一个组件或在场景的组件上设置一个功能:

<Scene key="login" component={Login} title="Login" navBar={myNavBarComponent}/>
// or ...

// In Login Component
renderNavigationBar(navBarProps, selectedScene) {

    // return CustomNavBar Component
}

//或者。。。
//在登录组件中
renderNavigationBar(导航栏道具,选定场景){
//返回自定义导航栏组件
}
如果您想实现iOS的模糊背景效果,请查看。

然后,您可以提供带有模糊背景效果的自定义导航栏。

没有选项可以使用可能的背景效果模糊背景效果。

我还认为renderNavigationBar方法是静态的很重要。