Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 영남대
- 백준
- 1일1알골
- widget
- SwiftUI
- 멋쟁이사자처럼
- 운영체제
- 웹
- 문법
- 스유
- 위젯킷
- 네트워크
- cs
- 멋사
- swift concurrency
- spritekit
- TCA
- uikit
- 컴퓨터그래픽스
- 알고리즘
- 리액트
- dispatchqueue
- Swift
- c++
- composable architecture
- 후기
- 대외활동
- 스위프트
- Protocol
- widgetkit
Archives
- Today
- Total
목록위젯버튼 (1)
맛동산이
SwiftUI) 2023 WWDC, 위젯에 버튼액션을 넣는방법(Widget with interactive button)
위젯 동작과, 내용에 관해서는 이전 글을 참고하시길 바랍니다. 간단하게 설명하자면 위젯에서는 Entry Provider Widget View 로 크게 나누게 되며, Provider가 Entry를 Timeline에 맞춰서 새로 생성하여 배열에 담고, 해당 타임라인 시간에 맞춰서 entry배열에 담긴 화면을 그리는것이 위젯의 기본 동작이다. iOS 17버전 이전에서는 위젯에서는 위젯을 눌러서 앱을 실행하는 동작 이외에는 어떠한 버튼 동작이 불가능했다. 하지만 iOS17 이상에서는 위젯에 버튼액션이 가능한데 이를 정리해보고자 한다. AppIntent 2023 button 을 이해하기 위해서는 우선 appIntent라는것에 대해서 이해해야한다. 간략하게 말하자면, appIntent는 시스템에서 앱의 기능이나 컨..
앱/SwiftUI
2024. 2. 25. 17:18