[SwiftUI] SwiftUI + TabView + Coordinator Pattern
타겟💡 iOS 16 이상을 기준으로 작성된 코드입니다준비이전 포스팅 기본편과 큰 차이는 없습니다화면 전환 기능을 담당하게 될 Coordinator 함수를 Protocol로 작성합니다 (Coordinator.swift)전환할 모든 화면을 enum 타입으로 작성합니다 (Destination.swift)TabView가 위치할 RootView를 만듭니다전환할 View를 만듭니다재사용할 View를 만듭니다(ReuseableView.swift)Coordinator/Common/Coordinator.swiftimport SwiftUIprotocol CoordinatorProtocol { associatedtype T: Hashable func push(_ path: T) func pop() f..
IOS/SwiftUI
2024. 7. 24. 13:52