컨트롤 값과 미리보기
컨트롤 위젯 템플릿에 값을 제공하는 타입
protocol AppIntentControlValueProvider
커스텀 인텐트를 사용하여 컨트롤 템플릿에 값을 제공하는 타입
ControlValueProvider 프로토콜을 채택한 타입은 위젯 템플릿에 필요한 값을 제공할 수 있다. 위젯의 컨트롤 요소에 표시되는 값을 제공하기 위한 용도로 사용 -> 사용자가 직접 지정할 수 없는 값 제공
AppIntentControlValueProvider 프로토콜을 채택한 타입은 사용자 정의 인텐트를 통해 위젯의 컨트롤 템플릿에 값을 전달, 앱에서 정의한 특정 인텐트를 통해 위젯의 컨트롤에 동적인 값을 제공한다. -> 사용자의 의도를 통해 값 제공
previews는 왜 적혀있는지는 아직 모르겠으나.. 개발시에 previews에서 각 값을 테스트하고 확인할 수 있어서 그런 것 같음
https://developer.apple.com/documentation/widgetkit
'∟WidgetKit > ∟ Topics' 카테고리의 다른 글
WidgetKit-Control updates (0) | 2024.11.16 |
---|---|
WidgetKit - Control configuration (0) | 2024.11.15 |
WidgetKit - Controls (1) | 2024.11.13 |
WidgetKit - Widget preview and debugging, Live Activities (0) | 2024.11.12 |
WidgetKit - Accessibility, Location Services in widgets, Networking, Smart Stacks (2) | 2024.11.11 |