2016-07-10 4 views
1

Ich benutze den Navigator in einer ios react-native App, und ich habe eine Tabbar. Aber eine der Registerkarten hat eine Ansicht, die zu einer anderen Ansicht innerhalb derselben Registerkarte navigieren kann. Wie kann ich das machen?Wie kann ich die Navigation zwischen Szenen innerhalb derselben Registerkarte in reaktionseigener Umgebung vornehmen?

`ve versucht 2 Tabbar zu machen:

if(this.props.route.name === 'visualizarEstabelecimento') { 
    return(<MainEstabelecimentoView navigator={this.props.navigator} route={this.props.route}/>);   
    } 
    else { 
    return(<MainPrincipalView navigator={this.props.navigator} route={this.props.route}/>); 
    } 

aber die Tabbar mit dem Übergang der Ansicht gerendert wird ...

Antwort

1

Hierfür können Sie verwenden, reagieren-native-scrollbaren-tab -Aussicht. Es ist rein in JavaScript geschrieben. Ich benutze es in meiner Android App.

+1

Sinn machen. Aber wenn ich 10 Seiten habe, muss ich 10 screenshots auf scrollview hinzufügen, wenn ich den Navigator anstelle von diesem benutze, brauche ich keine 10 Seiten auf dem Bildschirm hinzuzufügen. Also technisch was ist besser ??? – Tirth

+0

Eigentlich hängt das von Ihrer Benutzeroberfläche ab. Wenn Sie 10 Tabs haben, empfehle ich, keine Tableiste zu verwenden. In der UX-Perspektive ist die Tableiste am besten für 2 bis 5 Registerkarten geeignet. –

Verwandte Themen