widget
-
[ios - SwiftUI] Widget 사용하기 (2/2)ios 2021. 2. 4. 15:37
위 이미지는 뉴스 API를 이용해 받아온 데이터 리스트를 선택하면 해당 뷰로 이동할 수 있도록 제작한 위젯입니다. 이번 글에서 코드를 살펴보도록 하겠습니다. struct myStaticWidgetEntryView : View { var entry: Provider.Entry var body: some View { VStack { Color(.systemOrange) Text("최신 뉴스 20") } } } struct myStaticWidgetEntryView : View { var entry: Provider.Entry var body: some View { ZStack { Color(.systemOrange) VStack { Text("최신 뉴스 20") } } } } 뷰 백그라운드의 색상을 변경하기..
-
[ios - SwiftUI] Widget 사용하기 (1/2)ios 2021. 2. 4. 10:23
이번 글에서는 위젯 사용 및 뷰 이동을 테스트한 글을 정리해 보았습니다. 먼저 Swift 프로젝트에서 Widget Extension을 추가해 주도록 하겠습니다. Extension이 추가되면 기본적인 코드가 작성된 swift 파일을 확인할 수 있습니다. 이제 작성된 코드의 의미를 먼저 알아보도록 하겠습니다. struct Provider: IntentTimelineProvider { func placeholder(in context: Context) -> SimpleEntry { SimpleEntry(date: Date(), configuration: ConfigurationIntent()) } func getSnapshot(for configuration: ConfigurationIntent, in con..