Custom Bottom Tab Navigator in React Native | React Navigation v5 Tutorial
Vložit
- čas přidán 7. 08. 2024
- In this tutorial, you'll learn how to create a custom bottom tab navigator in react native. I have created this custom designed bottom tab navigator by using react navigation v5.
React Navigation v5 Tutorial Playlist • React Navigation 5 Tut...
→ Social App with Firebase in React Native Playlist • Social App with Fireba...
→ React navigation v5 tutorial playlist • React Navigation 5 Tut...
→ Food Finder App in React Native Playlist • Food Finder App in Rea...
→ React Native News App Playlist • News App in React Nati...
► Timestamps
0:00 Introduction
1:37 Project Structure
3:07 Creating the bottom tab bar
5:22 Customize the bottom tabBar
If you found my tutorials helpful, you can buy me a coffee from this link paypal.me/itzpradip
Follow me on Twitter / itzpradip
Follow me on GitHub github.com/itzpradip
Subscribe to my Channel bit.ly/2PaUqOk
For more tutorials on WordPress, React JS, React Native and Flutter visit: www.pradipdebnath.com/blog/
Very nice tutorial!! No fixings, clear speech.. Make more react-native tutorials please :))
V5 => V6
tabBarOptions = screenOptions/options
showLabel = tabBarShowLabel
headerShown: false
ohh thank you any other changes ?
@@krushnanaghate4858
style = tabBarStyle
also do tabBarIconStyle: { display: "none" } to remove default icons
@@tushardeora8811 thx
NOTE:
- In Tab.Navigator change:
"tabBarOptions" => "screenOptions"
- To style Tab.Navigator use:
screenOptions={{tabBarStyle: {postion: "absolute",},}}
thanks bro
And just for full code if anyone needs it,
screenOptions={{
tabBarShowLabel: false,
tabBarStyle: {
position: 'absolute',
bottom: 25,
left: 20,
right: 20,
elevation: 0,
backgroundColor: '#ffffff',
borderRadius: 15,
height: 90,
}
}}
@@jbnunn Thanks
@@jbnunn Shoutout to you and Stanislaw. You guys just helped me after i've spent 3+ hours trying to figure it out
@jbnunn @stanisawjarocki thank you guys
This was a great tutorial, thanks @Pradip. As others have said, your style is refreshing. It's to the point without a lot of fanfare, just what is needed, keep up the good work!
THANK YOU!! I'm working on my first project and really struggled to understand the docs. This is a great walkthrough. Thanks again!!!
You are the best! Really. No empty words! Strike to the point! Thank you
Great video. Elaborate and to the point. Keep up the good work!
Excellent tutorial as usual. Keep up with the good work!
Very informative. Always looking forward to your tutorials.
After many tutorials, you saved me! Thank you!!
Please keep making RN tutorials. I genuinely enjoy them.
Thank you very much for the tutorial Pradip, wonderful work.
Bro this music is awesome, finally not a dull tutorial
You're really good bro. Learnt some thing new today. Cheers.
Thank you so much! I was having trouble finding a tutorial that uses the react native cli instead of expo.
this tutorial is easy to understand. Great job.
Great!!! This is a really good and working tutorial ... Always Thank you
Parabéns amigo, ótimo tutorial!
Thank you so much for your video, this is great, highly appreciated, kindly combine other navigations in one single app please
first great tutorial I see without Expo,
Perfect...thanks man!
Waiting for your chat with firebase 🔥 2nd part btw Great video as always
This is very helpful! thank you very much
hey my friend your tutorial is very good , many thanks to you it will be a big help to my project
Really cool custom bar!
Very helpful tutorial. Thanks!
thank you my friend from prindavan, i love you
your tutorial help me a lot from my hell assignments
More React Native tutorials please, love your videos
More to come!
Thanks!, This inspires me for my next project
Thank you very much for this great video it helps me a lot
Nice the lesson, more videos similar to this!
Bro Pradeep your content is really good, but if you could provide the starter code template and the assets folder it would be great.
thankyou for the content :)
Excelent work!!! thank you!
great content!! Thanks a mil!
Hey man! Thanks for sharing and for showing your package.json!!!!
good lesson. very easy and without water
U r great keep posting like this video 👍👍👍👍 , much appreciated sir
Great Tutorial!
thanks for the great content ❤️
Your video is very easy to understand slow and steady..... As a beginner can learn and understand easily.. Thanks.. Can you post full course video for developers in "React Native CLI" end to end all concepts... Waiting.
Well explained thanks!
Awesome tutorial
Good tutorial. Could you repeat for Navigation v6 from scratch and creating different screens to show what imports are necessary? Great thanks👌
Nice tutorial!
good tutorial! thank you
Really fantastic explanation.
great video man . Actually my problem.
there is a bug for middle tab bar, onpress in top half cannot be click.
the problem is from RN itself, overflow component from it's parent cannot accomodate onpress but visibility only
Mr. Pradip in 13:45 was not demonstrated press in top half.
sooo, is there anyone have a solution for that issue?
Thank you my friend!
Nice! well done
You are awesome mate
Great tutorial
thanks a lot for the tutorial. How would you have the post button dissapear when focused?
THANK YOU SO MUCH!!!!!
Amazing dude,,, you are diamond
Help me so much, thank you.
Thank you from Türkiye!
Nice, Thakns!
Great video bro
I did this and there is a problem when we hide the navigation: it will still show a bit and not hide fully because we elevate the navBar from the bottom edge of the screen. Anybody know a work around to this?
Good job!
Feeling safe when you start playing video and hear the accent:)
Mmaaaaaan....you are the best!!!!!!!!
Very useful information
very good tutorial... now navigation version 6 has also come, you can create videos on version 6
How would you go about doing this to show on many screens that are not in the navbar?
Best Tutorial
thanks alot
Incredible tutorial, how did you do the animation at the beginning of the video?
Awesome bro .....
Excelente, gracias :)
Hi Pradip, thanks for sharing .
My pleasure
Thank you so much!!!
You're welcome!
Hello, Pradip first of all excellent tutorials, I wish you could do a tutorial with gallium, because there is practically nothing on the web.
Thank you very much
This is a outdated. For new tab navigation. Use screen options and set those tab option values under a key in screen options called tab bar style. Also set tabbarshown as false still under screenoptions to hide the tab labels
This was really helpful bro, thanks a lot ❤
But we can't apply animation to it
nice tutorial
Thank you teacher pradip.
You are welcome
one word Awesome
Very good video and explanation, tried above example but plus icon not display in center or second tab only display red color circle. what am I missing?
Nice tutorial sooo informative sir Thanks for your efforts, Sir can you provide source code of this bottom navigation?
thank you very much
Awesome
Hi . First of all Thankyou for information and next one question
tabbaroptions is not work in my react native file ? please answer the questions
Thanks brother ...
That's really use and something different and its appreciable but i really really want you to please add the UI like Flipkart if we press middle button .. if possible please take the look of Flipkart app and in that if we press middle button it opens a popup like structure ...
You are the best
Thanks for the tutorial! Could not find this anywhere, it would help if you would put the code somewhere too :)
good tutorial and good explanation ,
use ..... screenOption insted of tabBarOptions.
Well done
Amazing video sir ! Can you please make a animation app like flipaclip , PicsArt animator or animation desk apps
Amazing Video! Can you please tell me how you made the intro? thanks
I was stressing about why theres this extra frame or box underneath my bottom navigation. Then it disappeared when I added the property and value " position: 'absolute' " as I was following along your video. Thank you!
Hey thanks it's was helpful but after build the apk size became 125 mb. How to reduce it, as I have only added bottom nav bar till now.
Very nice video, where can i find those icons?
First of all, thank you for your video. I encountered an error, my buttons do not appear, can you help me how to fix this?
Thanks, how we can make a fab in bottom nav?
Hi Pradip, I have been following your videos, helped me a lot. Is it possible to make a detailed tutorial on react-native-track-player, explaining all the features. Thank you.
Great suggestion, I'll try to do it in near future. Thanks
@@itzpradip Will be waiting for it. Thank You.
@@itzpradip Thebutton with the plus is just a red circle. Do you know how this could happen?
thanks
Hi
Pradip Debnath , may I know where you get the source code in your App.js ?