Erstellen Sie ein Karussell mit Registerkarten in React Native

Um zu verstehen, was ich zu bauen versuche, sehen wir uns zuerst die Demo an:

Wie Sie den Gifs entnehmen können, haben wir zwei Teile, um diese Komponente aufzubauen:

  • Die Registerkarten (die Sie oben sehen können)
  • Karussell

Für die Registerkarten oben verwende ich nur horizontale FlatList und für das Karussell verwende ich das Paket „react-native-snap-carouse l“. Lassen Sie uns dann sehen, wie ich es geschafft habe, das herauszufinden.

Mit dieser Initialisierung erhalten wir also die Registerkarten und das Karussell ohne Synchronisierung.

Wenn wir das folgende GIF überprüfen, werden wir sehen, wenn wir den Index des Karussells ändern und zu einem anderen Kategorieprodukt wechseln, machen wir auch dieselbe Kategorie-Registerkarte aktiv, indem wir die Deckkraft ändern, und gleichzeitig werden Sie feststellen, dass die Registerkarten sind in unserer horizontalen Liste zentriert werden. Denn wenn wir es nicht zentrieren, kommen die Tabs, die sich außerhalb der Bildschirmbreite befinden, nicht in unseren Bildschirm und der Benutzer wird den aktiven Tab nicht bemerken.

Ich füge das Snippet ein, das diese Aufgabe erfüllt

Okay, bisher haben wir gesehen, wie man die Tabs wechselt, wenn man durch unsere Artikel im Karussell wischt. Lassen Sie uns nun sehen, wie wir erreichen können, zu den richtigen Elementen zu scrollen, wenn der Benutzer auf Registerkarten drückt.

Das war's! Wir müssen unseren aktiven Tab verfolgen und die Tabs und das Karussell miteinander synchronisieren.

Suggested posts

Informationen zu Domänennamen finden

Ein Auszug aus Small, Sharp Software Tools von Brian P. Hogan

Informationen zu Domänennamen finden

Wenn Sie eine Anfrage an facebook.com stellen, sucht Ihr Computer nach dem Domänennamen, um diesen in eine IP-Adresse zu übersetzen, damit Ihr Computer diese Verbindung herstellen kann.

Die verheerenden Folgen eines Schlaganfalls vermeiden: Aus der Reise einer Familie lernen.

Die verheerenden Folgen eines Schlaganfalls vermeiden: Aus der Reise einer Familie lernen.

Einleitung Ein Schlaganfall ist ein medizinischer Notfall, der jeden jederzeit treffen kann. Sie tritt auf, wenn die Durchblutung eines Teils des Gehirns gestört ist, was zu einem plötzlichen Verlust der Gehirnfunktion führt.

Related posts

Die Goodreads Reading Challenge ist giftig

Die Goodreads Reading Challenge ist giftig

Der Juckreiz in meiner Hand breitete sich aus, als ich mit dem örtlichen Buchhändler um ein weiteres Buch verhandelte. Dieses Buch würde wie die anderen, die ich kürzlich gekauft habe, seinen Thron auf meinem Stapel „To Be Read“ (TBR) finden; und trotzdem habe ich es gekauft.

Keine Passwörter mehr – wie Passkeys Ihr Passwort ersetzen

Keine Passwörter mehr – wie Passkeys Ihr Passwort ersetzen

Um Unklarheiten zu vermeiden, werden die folgenden Begriffe verwendet: Authentifikator; Das Mobiltelefon, das für die Anmeldung verwendet wird. Website; Die Website oder Anwendung, die der Benutzer verwendet, um den Anmeldeanforderungsdienst zu stellen; Der Anbieter, der die jeweilige Dienstleistung bereitstellt, z

Dieses Bedrohungsarchiv: Band 7 Black Basta

Dieses Bedrohungsarchiv: Band 7 Black Basta

In der heutigen vernetzten Welt ist die Bedrohung durch Cyberangriffe größer denn je. Cyberkriminelle und nationalstaatliche Akteure versuchen ständig, Schwachstellen auszunutzen und wertvolle Daten zu stehlen, was ein erhebliches Risiko für Unternehmen jeder Größe darstellt.

Finanzierung der CO2-Entfernung im Geschäftsjahr 24

Die Aufschlüsselung der Mittelanträge von Carbon180 nach Pfaden

Finanzierung der CO2-Entfernung im Geschäftsjahr 24

Von Alyson Lee, geschäftsführende Beraterin für Regierungsangelegenheiten Der jährliche Bewilligungsprozess der Bundesregierung ist von zentraler Bedeutung für unsere Bemühungen zur Finanzierung der Kohlendioxidentfernung (CDR). Jedes Jahr reicht Carbon180 Anfragen an verschiedene Kongressbüros ein, um zu bestimmen, wohin die Dollars im nächsten Jahr fließen werden.