Skip to content

This SwiftUI project demonstrates a tab-based navigation system with smooth animations between different views. The tabs include sections for accounts, home office, vehicle, marital status, and review.

Notifications You must be signed in to change notification settings

adrien1020/CustomNavigation-SwiftUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

CustomNavigation

A SwiftUI application that allows users to rate their shopping experience through an intuitive and visual interface.

Overview

This project demonstrates a custom navigation interface in SwiftUI, where users can switch between different content views using a tab bar. The tab bar features animated transitions and dynamic icons that adapt based on the current selection.

Buy Me A Coffee

alt text

Features

  • Custom Tab Bar: A horizontally aligned tab bar with animated icons and labels that respond to user interactions.
  • Smooth Transitions: Animated transitions between tabs enhance the user experience, making the navigation feel fluid and responsive.
  • Adaptive Layout: The interface adjusts to various screen sizes, ensuring a consistent experience across different devices.

User Interactions:

  • Tab Selection: Users can switch between tabs by tapping on the icons in the tab bar. The selected tab is highlighted with a change in icon color and the display of a label.
  • Animated Icons: Icons transition smoothly in size and color based on the selected tab, providing visual feedback to the user.

Installation

  1. Clone this repository to your local machine:

    git clone https://github.com/adrien1020/CustomNavigation-SwiftUI.git
  2. Open the project in Xcode.

  3. Run the app on a simulator or connected device.

Usage

  • Launch the app on your simulator or device.
  • Interact with the tab bar by tapping on different icons.
  • Observe the animations and transitions as you navigate between different views.

About

This SwiftUI project demonstrates a tab-based navigation system with smooth animations between different views. The tabs include sections for accounts, home office, vehicle, marital status, and review.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages