Chapter 21
Working with Tab View and Tab Bar Customizations

If you're trying to achieve, there will be roadblocks. I've had them; everybody has had them. But obstacles don't have to stop you. If you run into a wall, don't turn around and give up. Figure out how to climb it, go through it, or work around it.
- Michael Jordan
The tab bar is a row of persistently visible buttons located at the bottom of the screen. It serves as a navigation component that opens different features of the app. Although it was once considered less prominent in mainstream UI design, the tab bar has regained popularity in recent times.
In the era before the introduction of large-screen devices, such as the 3.5-inch and 4-inch iPhones, tab bars had one drawback: they occupied valuable screen space, which was particularly challenging for smaller screens. However, with the release of the larger iPhone 6 and 6 Plus models in late 2014, app developers began replacing their existing menus with tab bars. Prominent apps like Facebook, Whatsapp, Twitter, Quora, Instagram, and Apple Music transitioned to tab bar navigation.
To access the full version of the book, please get the full copy here. You will also be able to access the full source code of the project.