azhy의 iOS 이야기

[iOS] WidgetKit[4] - Widget View 바로 업데이트 시키기 본문

iOS

[iOS] WidgetKit[4] - Widget View 바로 업데이트 시키기

azhy 2024. 11. 12. 21:23

2022년 7월 19일에 작성됨

 

기본적으로 widget 은 본인이 지정한 시간에 맞춰서 자동으로 업데이트시킵니다,

하지만 앱 쪽에서 데이터가 변경되거나 사진이 변경되거나 등 앱의 변경사항이 맞춰 바로 위젯도 변경해줘야 하는 경우가 생깁니다.

if #available(iOS 14.0, *) {
WidgetCenter.shared.reloadAllTimelines()
} else {}

 

이 코드를 넣으면 위젯이 바로 업데이트가 됩니다.

iOS 14 버전부터 사용이 가능합니다.