gxsshallot / react-native-pure-navigation-bar

A fully customizable navigation bar in React Native.
MIT License
96 stars 19 forks source link

怎么隐藏返回按钮 #2

Closed ghost closed 5 years ago

gxsshallot commented 5 years ago

@Mikelulu leftElement={null}就可以了,因为默认leftElement是等于GOBACK_BUTTON的,如果不传,则是undefined使用默认值,所以传null即可。

ghost commented 5 years ago

谢谢 , 同一个页面隐藏和显示 怎么切换 就是加载webView的时候 有返回才显示返回键

ghost commented 5 years ago

leftElement={this.state.backButtonEnabled ? GOBACK_BUTTON : null} 这样好像可以实现

gxsshallot commented 5 years ago

@Mikelulu 原生的webview可以拦截网页JS函数调用,RN的我不太清楚怎么拦截。如果可以的话,拦截后this.setState({showBack: true/false}),然后在render显示导航条的地方:leftElement={this.state.showBack ? GOBACK_BUTTON : null},其中需要import NaviBar, {GOBACK_BUTTON} from 'react-native-pure-navigation-bar';

gxsshallot commented 5 years ago

@Mikelulu 是的~