본문 바로가기 메뉴 바로가기

iOS 개발 기록

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

iOS 개발 기록

검색하기 폼
  • 분류 전체보기 (76)
    • AI (3)
    • ObjC (1)
    • Swift (14)
    • iOS (20)
      • 에러 (5)
      • 앱 (6)
      • 비동기처리 (4)
    • UIKit (8)
    • SwiftUI (14)
      • Combine (2)
      • Composable Architecture (2)
    • 테스트 (1)
    • Git (3)
    • Architecture, Design Patter.. (4)
    • 코딩테스트 (5)
    • 일상 (1)
  • 방명록

Navigation (1)
[TCA] Composable Architecture에서 NavigationSplitView 사용하기

Composable Architecture(이하 TCA)에서 NavigationSplitView를 통해 화면전환을 주절주절 다루는 포스트입니다. iOS 17.0 이상, TCA 1.9 이상 버전을 기준으로 작성된 코드입니다.     iPad나 MacOS에서 흔히 볼수 있는 네비게이션의 방법 중에, 측면에 네비게이션을 위한 분할 뷰를 열로 생성하는 위와 같은 형태가 있다. 이를 쉽게 구현할 수 있도록 SwiftUI에서 NavigationSplitView라는 API를 지원한다. NavigationSplitView는 iOS 16.0 이상부터 사용할 수 있다.  그래서 설정 앱을 기준으로 section으로 구분되는 sidebar를 가진 간단한 NavigationSplitView 화면을 구현해보았다.  Tree-b..

SwiftUI/Composable Architecture 2024. 7. 23. 16:17
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Tuist
  • UI
  • TCA
  • automation
  • swiftdata
  • Analytics
  • SWIFTUI
  • SWIFT
  • composablearchitecture
  • network
  • ChatGPT
  • uikit
  • Git
  • concurrency
  • 프롬프트
  • IOS
  • Firebase
  • 에이전트코딩
  • Alamofire
  • 자동화
  • xcode
  • navigationsplitview
  • iOS 13.0+
  • tuist #xcodecloud #ios #ci/cd #swiftlint #firebase
  • combine
  • github
  • xcodecloud
  • AI
  • codex
  • ios18
more
«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바