Verwendung der Symbolleiste in der nativen Android-Anwendung

8

Ich lerne react-native programming, wo ich Ссылка für das Materialdesign integrieren möchte.

Ich möchte diese Ansicht Ссылка in meiner Anwendung verwenden, da es keine solche Dokumentation gibt wie man es benutzt.

Kann mir jemand helfen, wie kann ich diese Ansicht in meiner Anwendung verwenden? Vielen Dank im Voraus.

PS: Ich möchte nicht Ссылка

verwenden     
N Sharma 23.01.2017, 11:57
quelle

1 Antwort

2

Abgesehen davon, dass Sie nicht wissen, welchen Navigator Sie verwenden, können Sie mit react-native-router-flux ganz einfach eine NavBar (oder eine Symbolleiste in Android-Worten) einrichten, indem Sie einfach navBar={MyCustomNavBar} zu der Szene hinzufügen, in der Ihre Symbolleiste existieren soll,

%Vor%

und

import MyCustomNavBar from './components' oben im Navigator.

CustomNavBar kann alles sein, was Sie sich vorstellen können. Sie können Icons, Buttons, Logos oder sogar eine animierte Suchleiste hinzufügen. Beachten Sie, dass in React Native Symbolleisten absolut positioniert sind und eine feste Höhe haben. Daher müssen alle Szenen im Navigator einen marginTop-Stil haben, um zu verhindern, dass sich Inhalte überschneiden. Ein Beispiel MyCustomBar kann eine Wrapper-Ansicht wie

haben %Vor%

mit containerStyles von

%Vor%

Die NavBar-Höhen sind in Android und iOS (54 bzw. 64) nicht identisch.

    
eden 11.02.2017 13:14
quelle