2017-08-04 11 views
0
 <Modal transparent={false} animationType={"slide"} visible={this.props.isVisible}> 
      <WebView 
       source={this.getLandingUri()} 
       scrollEnabled={true} 
       startInLoadingState={true} 
       onLoad={this.getLoadingIndicator} 
       onNavigationStateChange={this.onNavigationStateChange} 
      /> 
     </Modal> 

私はreact.native WebViewを使用してユーザーにログインページを表示していますが、現在、「完了」ボタンと現在のドメインをユーザーに提供するナビゲーション/ステータスバーを追加したいと思います。react.native WebViewにナビゲーション/ステータスバーを追加する方法はありますか?

私が現在持っているもの(l)と私が持っているもの(r)を示す2つのスクリーンショットです。

enter image description hereenter image description here

WebViewでステータスバーを表示するための関連する小道具が見つかりませんでした。これはまったく可能ですか?

+0

https://stackoverflow.com/questions/42599850/howを設定できるの、https://expo.io/@react-navigation/NavigationPlaygroundを-to-prevent-layout-over-from-ios-status-bar – iPatel

+0

これは私の問題を解決しません – gen

答えて

0

反応ナビゲーションライブラリの使用を検討したい場合は、ヘッダータイトルと、ヘッダーに配置する左右の要素をStackNavigatorで簡単に設定できます。

万博のアプリをダウンロードし、ここで試してみてください:あなたのケースでは、あなたがStackNavigatorの下にページ内のあなたのWebViewをラップし、そのnavigationOptions

関連する問題