Bottom Navigation Bar Tutorial in React Native

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024
  • In this video I’m going to be showing you how to create a fully functional bottom navigation bar with screens that you can customise in React Native.
    Everything you need can be found in this GitHub repo:
    github.com/fed...

Комментарии • 83

  • @nazaratulikhmalmohd2983
    @nazaratulikhmalmohd2983 2 года назад +12

    This tutorial was extremely helpful. Btw I'm very new to react native and would love to learn more. Cheers mate!

  • @OliverHutcheon
    @OliverHutcheon Год назад +4

    This was really useful. I found I was getting a console error because tabBarOptions has been deprecated and was unable to set the height or padding with the style. Fixed with 'tabBarActiveTintColor', 'tabBarInactiveTintColor', 'tabBarLabelStyle' and 'tabBarStyle' which need to be added into the screenOptions object.

  • @theusurper
    @theusurper Год назад

    this is one of the best tutorials I've ever seen

  • @AbdulWaheed-ib4nm
    @AbdulWaheed-ib4nm Год назад

    Best tutorial on bottom navigation bar. It is Very Clear and concise.

  • @sithabisohlanze8650
    @sithabisohlanze8650 6 месяцев назад

    I wish you best life ever man! Your explanations are so on point

  • @RootsMj
    @RootsMj Год назад

    Really good and helpful tutorial for anyone new to React Native! 👏

  • @younesabdenaceraitemrar5252
    @younesabdenaceraitemrar5252 2 года назад +1

    so cool to find such a content from such a pro like you :)

  • @beckfoster5109
    @beckfoster5109 2 года назад +1

    Sir, your video saved a lot of my time! Thank you!

  • @chiho8119
    @chiho8119 Год назад

    From ReactJS jumping to React Native makes live much easier!

  • @AzizKhan-or8yp
    @AzizKhan-or8yp 2 года назад +1

    Thanks for this amazing tutorial, that's I was looking for. ❤❤❤❤

  • @Sarah772u3
    @Sarah772u3 2 года назад

    This was the best tutorial. Thank you for this video!

  • @re_allyedge
    @re_allyedge 3 года назад +4

    Cool tutorial!

  • @lidor2
    @lidor2 2 года назад +2

    Hi, I wanted to know how I can navigate to pages without having to add them to the bottom navbar

  • @antonyndungu5514
    @antonyndungu5514 2 года назад +1

    Awesome tutorial, brief, clear and concise.

  • @JumaInTech
    @JumaInTech Год назад

    I wish I saw this earlier. Thanks alot👏

  • @jaewonyun3952
    @jaewonyun3952 Год назад +1

    Hello. Just a question how can we get just get the icon without the text? like home icon only, without the Home text! Thank you.

  • @45sbdfbfd9
    @45sbdfbfd9 2 года назад +1

    Great tutorial. Thanks a lot for making this.

    • @Indently
      @Indently  2 года назад

      Happy it could help!

  • @juliafaria7306
    @juliafaria7306 2 года назад +1

    it was very helpful! Thank you!!

  • @anonymousentity5106
    @anonymousentity5106 6 месяцев назад

    My bottom tab keeps on getting pushed by keyboard. Is there any solution to make it stick to the bottom?

  • @RaynierL
    @RaynierL 2 года назад +2

    How can I change the color of the white bar

  • @gaminglorerd3686
    @gaminglorerd3686 Год назад

    13:14 That specific line, 'style', simply doesn't do anything for me? No padding or anything that I add in that line affects anything, quick help on what I might be doing wrong or if it got updated onto something else? Thanks!

  • @arikmosfor4907
    @arikmosfor4907 2 года назад

    greatest tutorial.make more please.

  • @bnoblephoto
    @bnoblephoto Год назад +1

    how to adjust the color of the tab bar?

  • @vasantharajar9721
    @vasantharajar9721 3 года назад +2

    great video

  • @BuzzTheUnicorn
    @BuzzTheUnicorn Год назад +1

    What if i want to navigate to a screen, that should not be shown at the bottom? If i declare it inside the navigator it automatically appears.

    • @jonathanblack1660
      @jonathanblack1660 Год назад

      Did you ever work out how to do this? How do you navigate to a screen that isn't one of your tab screens?

    • @fluffybunny510
      @fluffybunny510 6 месяцев назад

      Add it in the stack navigator , in stack navigator add your bottom or draw nav as root component, along with your other screens

  • @sam_55555
    @sam_55555 9 месяцев назад

    How can we add this bottom navigation bar to a wordpress website converted to a mobile app using WebView? Please guide.

  • @unbekannt8926
    @unbekannt8926 Год назад

    Really nice and clear tutorial, thanks.
    How do you optimize the size of the ioncions with dimensions?

  • @adityakulkarni6204
    @adityakulkarni6204 10 месяцев назад

    How can we add repel effect on Bottom navigation bar tabs? I am using normal bottom navigation not material one

  • @victorinacapita4982
    @victorinacapita4982 Год назад +1

    How do you run the expo again?

  • @seanghakheng5369
    @seanghakheng5369 Год назад

    Excuse me how to change the color of navigation bottom bar because I can't change it.

  • @elmoukhtafikhadija9216
    @elmoukhtafikhadija9216 2 года назад

    A nice video thank you!!

  • @navjotsingh2457
    @navjotsingh2457 2 года назад +1

    Ty

  • @NRoX2
    @NRoX2 Год назад

    hi my bottombbar doesnt show up on my expo snacks, may i know why

  • @allansantos-bx3di
    @allansantos-bx3di 6 месяцев назад

    Very Good

  • @gil1537
    @gil1537 2 года назад +1

    tabBarOptions does not exist in my Tab.Navigator. How can i solve this problem ?

    • @asharalvany5129
      @asharalvany5129 2 года назад

      Did you ever figure that out?

    • @abdur-rahmaanmohabbat600
      @abdur-rahmaanmohabbat600 2 года назад +1

      @@asharalvany5129 I found that by putting most options in screen options worked. not sure about any further solution than that

    • @parkwinthrop585
      @parkwinthrop585 2 года назад

      in the MainContainer.js change teh tabBarOptions to screenoptions. it is on line 42 i think.

    • @ibnjalal9217
      @ibnjalal9217 2 года назад

      @@parkwinthrop585 if you put tabbaroptions the compiler will suggest the appropriate change cus its syntax changes with screenoptions

    • @user-mycollect
      @user-mycollect Год назад

      This video use @react-navigation/bottom-tabs version 5. However, tabBarOptions no longer exists in @react-navigation/bottom-tabs version 6, you should put options in screenOptions instead.

  • @galileor713
    @galileor713 3 года назад +1

    hi, I'm using your tutorial,
    in my case style for padding and height is not working!
    device: ios
    also I want to edit background color, not working well

    • @JEsterCW
      @JEsterCW 3 года назад

      Learn how to use documentation :)

    • @ausama95
      @ausama95 3 года назад +1

      I have the same issiue, height doesn't work!
      did you get it to work?

    • @devashishpujari
      @devashishpujari 2 года назад

      Same issue 😬...did you find solution?

    • @emporteme
      @emporteme 2 года назад

      @@ausama95 did you found?)

    • @ausama95
      @ausama95 2 года назад

      @@emporteme no

  • @urtechvibe
    @urtechvibe Год назад

    thanks brother

  • @k3nzxc584
    @k3nzxc584 2 года назад +1

    I've watched this video a few times and literally have NO idea where your accent is from!

  • @numanmunir8818
    @numanmunir8818 2 года назад

    I have some issue in the code can you help me it.

  • @ThanHtutZaw3
    @ThanHtutZaw3 Год назад

    how can I horizontal scroll Like Facebook mobile app ?

  • @tetricko
    @tetricko 2 года назад

    if i have another stack navigator inside my app.js
    but i want my bottom tabs navigator for other screens. so basically i have screens in stack navigator and when the client logs in i want to take him to the homepage with the bottom tabs navigator to navigate between home, appointments and profile.
    how do i do it

    • @ricodane6847
      @ricodane6847 2 года назад

      Did u solve this?

    • @sergiodamm3705
      @sergiodamm3705 2 года назад

      @@ricodane6847 check out my workaround, hope this helps

  • @gil1537
    @gil1537 2 года назад

    Hello ! nice video but the icons do not appear on an android phone, what can i do ?

    • @gil1537
      @gil1537 2 года назад

      on my android*

    • @SWAMP1ZZO
      @SWAMP1ZZO 2 года назад

      try adding them through terminal manually: npm install react-native-vector-icons

  • @HeitorYT
    @HeitorYT 2 года назад

    C:\Users\PC\Desktop\LifeOrganizer
    ode_modules
    eact-native\Libraries\Core\ExceptionsManager.js:149
    Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication). A frequent cause of the error is that the application entry file path is incorrect.
    This can also happen when the JS bundle is corrupt or there is an early initialization error when loading React Native.
    React-Navigation does not work!!!

    • @Indently
      @Indently  2 года назад

      We’re sorry to hear that you’re facing trouble with this tutorial. We have some recommendations for you.
      - First, try watching the tutorial again to check if you missed something (remember that programming languages are strict, and that uppercase & lowercase characters are completely different.)
      - Second, if you’re facing an error, try copying and pasting it into the Google search engine, it’s the fastest way to find the best response for the issue you are facing.
      - Third, if it’s still too confusing for you, try taking a step back and working on an easier project to try to improve your programming skills before tackling the project in this video.
      We wish you the best of luck with your project!

    • @HeitorYT
      @HeitorYT 2 года назад

      @@Indently i copied and pasted and i didn't find a answer ;-;

    • @HeitorYT
      @HeitorYT 2 года назад

      @@Indently i'll try again tomorrow because it's too late(10:30pm)

    • @LuisGAldama
      @LuisGAldama Год назад

      i had the same mistake and i do not how to fix it :(

  • @divinebanana9782
    @divinebanana9782 2 года назад

    why isn't the height working for me ?

  • @yisrelindrawan8654
    @yisrelindrawan8654 2 года назад

    how do you install the ionicons there?

    • @Indently
      @Indently  2 года назад

      If I didn't mention it in the video, it's because they were already installed.

    • @numanmunir8818
      @numanmunir8818 2 года назад

      @@Indently Then how to install it

    • @Indently
      @Indently  2 года назад

      @@numanmunir8818 If I didn't mention it in the video, it's because they were already installed.

    • @SWAMP1ZZO
      @SWAMP1ZZO 2 года назад

      try adding them through terminal manually: npm install react-native-vector-icons

    • @SWAMP1ZZO
      @SWAMP1ZZO 2 года назад

      @@numanmunir8818 try adding them through terminal manually: npm install react-native-vector-icons

  • @jhramirezr
    @jhramirezr 3 года назад

    You already made the same video with Expo .... Would make more sense to make it Without Expo

    • @Indently
      @Indently  3 года назад

      They're completely different, one uses the official material package, and the other one is fully custom.
      But making without Expo is a good recommendation.

  • @emilypark8144
    @emilypark8144 2 года назад +2

    This is what I was looking for, thanks!!

  • @prasannapatil8479
    @prasannapatil8479 10 месяцев назад

    At top (above the frame)actually I get a screen name but actually I don't want it how to remove it.

  • @codemaster2107
    @codemaster2107 2 года назад

    If possible, Can you please make another video of bottom tab navigation with header bar
    with button

  • @superbin6021
    @superbin6021 2 года назад

    thank you teacher

  • @tomoliver_music
    @tomoliver_music Год назад

    nice one