Apple Documents
-
Maintaining the adaptable sizes of built-in viewsSwiftUI/SwiftUI 애플 문서 한글화 2023. 6. 5. 16:59
SwiftUI Concept Tutorials SwiftUI에서 제공하는 뷰를 적응가능 한 크기로 유지하기 앱이 표시할 컨텐츠의 타입에 따라 모든 디바이스에 뷰에 유동적으로 레이아웃이 적용되도록 유지해야 합니다. Swift UI가 뷰의 크기를 자체적으로 결정하는데, 적응성(뷰의 크기가 어떠하든 뷰가 해당 디스플레이에 유동적으로 표시되는 특성)을 유지하면서 기본적으로 제공되는 뷰의 크기를 수정하는 방법을 이해해하는 것이 레이아웃을 유동적으로 동작하게 하여 코드를 복잡하지 않게 만드는 가장 좋은 방법입니다. 텍스트와 심볼 텍스트와 심볼은 앱의 레이아웃을 정의할 때 NavigationLink, Button Label, Table 등에서 사용자에게 정보를 전달하는 중심적인 역할을 합니다. 정보를 표시하거나 다른..
-
UIApplicationDelegateAdaptorSwiftUI/SwiftUI 애플 문서 한글화 2023. 6. 5. 13:51
Structure 이 문서는 https://developer.apple.com/documentation/swiftui/uiapplicationdelegateadaptor 를 한글화한 문서입니다. UIApplicationDelegateAdaptor UIKit의 app delegate를 생성하는 데 사용하는 레퍼타입의 프로퍼티 Declaration @MainActor @propertyWrapper struct UIApplicationDelegateAdaptor where DelegateType : NSObject, DelegateType : UIApplicationDelegate Overview SwiftUI 수명 주기를 사용하는 앱에서 app delegate 콜백을 처리하려면 UIApplicationDel..
-
Managing user interface stateSwiftUI/SwiftUI 애플 문서 한글화 2023. 6. 5. 12:18
Article Spicy 아티스트 aespa 앨범 MY WORLD - The 3rd Mini Album 발매일 2023.05.08 해당 문서는 https://developer.apple.com/documentation/swiftui/managing-user-interface-state 를 한글화한 문서입니다. 사용자 인터페이스 상태 관리 앱 내 뷰 계층에 뷰 별로 데이터를 캡슐화하여 뷰를 재 사용할 수 있도록 만들기 Overview 데이터를 뷰들 간 공유 할 수 있는 단일 소스로 이루어진 데이터가 필요한 경우 최소 공통 부모 뷰에 상태(State) 형태로 데이터를 저장합니다. 스위프트는 프로퍼티를 통해 데이터를 읽기 전용으로 제공하거나 바인딩(Binding)을 사용하여 상태에 대한 양방향 연결을 만들 수..