Use a navigation drawer if: Your app has a large number of top-level views.
...
Use tabs to switch between a small number of equally important views.
- You expect your app's users to switch views frequently.
- You have a limited number of top-level views.
- You want the user to be highly aware of the alternate views.
- When should tabs be used?
- What is the purpose of tabs in menu design?
- What is navigation drawer?
- How many tab State should we design for a tab bar?
When should tabs be used?
Use tabs to alternate between views within the same context, not to navigate to different areas. This is the single most important point, because staying in place while alternating views is the reason we have tabs in the first place.
What is the purpose of tabs in menu design?
Tabs are a navigation element used in web design that allow users to easily access different areas of a site or different parts of an individual page. They're sort of like tabbed dividers in a filing cabinet – by clicking a tab, users can easily locate a page containing related content.
What is navigation drawer?
The navigation drawer is a UI panel that shows your app's main navigation menu. The drawer appears when the user touches the drawer icon in the app bar or when the user swipes a finger from the left edge of the screen.
How many tab State should we design for a tab bar?
In general, use three to five tabs in iOS; use a few more in iPadOS and tvOS if necessary.