반응형

위젯 4

[WidgetKit] 변경가능한 위젯 만들기 (Making a Configurable Widget)

Making a Configurable Widget 링크 https://developer.apple.com/documentation/widgetkit/making-a-configurable-widget 편집가능한 위젯 만들기 (가능한,,) 김종민 가능한 https://www.youtube.com/watch?v=Ek_gBKHDdPA 위젯은 Custom 속성을 제공할 수 있다. 아래와같이 바로가기할 수 있는 메뉴를 설정하거나 배송 조회 할 때 송장번호 입력 등을 할 수 있다. Siri 제안 및 Siri 바로 가기 와 동일한 메커니즘을 갖는다. 위젯에 configurable property 추가하는 법 Xcode project에 custom intent definition을 추가한다. IntentTimelin..

Programming/iOS 2021.10.30

[WidgetKit] Deep linking (LinkAPI, widgetURL modifier)

WidgetKit Deep linking 위젯은 애니메이션이나 커스텀 interaction이 없지만. 위젯에서 앱으로 deep linking할 수 있다. 위젯은 세가지 스타일이 있다. (.systemSmall, .systemMedium, .systemLarge) systemSmall은 위젯 하나가 큰 tap 영역이다. systemMedium과 systemLarge는 SwiftUI link API를 사용해서 위젯에 tap이 가능한 구역을 설정할 수 있다. Deep Linking을 할 수 있는 두가지 방법 링크 : https://developer.apple.com/documentation/widgetkit/creating-a-widget-extension - Respond to User Interaction..

Programming/iOS 2021.10.29

[WidgetKit] WidgetKit에 대해 알아보자 (구성요소, protocol 등)

WidgetKit WidgetKit에 대해 알아보자 참고 링크 WidgetKit - Apple Developer WWDC - WidgetKit Apple Developer Documentation Widgets Code-along, part 1: The adventure begins - WWDC 2020 - Videos - Apple Developer WidgetKit의 구성요소 Configuration : 위젯 식별하며, 위젯의 Content를 표시하면 SwiftUI View를 정의한다. Timeline Provider : 시간이 지남에 따라 위젯 View를 업데이트하는 프로세스를 주도한다. SwiftUI View : WidgetKit에서 위젯을 표시하는 데 사용하는 View이다. TimelineEnt..

Programming/iOS 2021.10.28
728x90
반응형