∟WidgetKit/∟ Topics

WidgetKit - Controls

최 수빈 2024. 11. 13. 14:24

 

 

제어기능

 

 

시스템 전반에서 작업을 수행할 수 있는 제어기능 생성하기

 

제어 센터, 잠금 화면, 작업 버튼을 통해 앱의 작업을 실행하자.

 

제어기능에 세부 조정과 설정 추가하기

 

시스템 전반에서 제어기능이 표시되는 방식을 사용자 맞춤화하고, 사용자에게 제어기능을 설정할 수 있는 기능을 제공하자.

 

struct ControlWidgetToggle

 

토글을 나타내는 제어기능 템플릿

 

struct ControlWidgetButton

 

버튼을 나타내는 제어기능 템플릿

 

class ControlCenter

 

사용자가 설정한 제어기능 목록을 포함하며 제어기능을 새로고침하는 데 사용되는 객체

 

 

 


 

 

 

'제어 센터'라는 워딩을 애플제품을 사용하며 어딘가에서 본 기억이 있어 제어 기능이라고 번역해봤는데,

컨트롤이라고 쓰는게 더 직관적이고 이해가 빠르려나.

 

어찌됐든 위젯은 앱에서 확장되지 않으면 구현할 수 없으니 앱과의 연동에 불편함이 없도록 최소한의 요구를 맞춰주도록 하자

 

 

 

https://developer.apple.com/documentation/widgetkit

 

WidgetKit | Apple Developer Documentation

Extend the reach of your app by creating widgets, watch complications, Live Activities, and controls.

developer.apple.com