SwiftUI【SwiftUI】InteractiveWidgetでアプリ側のCoreData(SwiftData)が更新されない(iOS17) iOS17からInteractiveWidgetとしてWidgetでButtonとToggleが使用可能になりました。使い方については別途紹介する予定ですが、今回はCoreDataの値が更新されない問題があったので、そちらについて書いていき... 2023.10.10SwiftUI
SwiftUI【SwiftUI】LiveActivityを実装する part 3(iOS16.1) LiveActivityを実装する part 3です。part3はLiveActivityのアプリ側で実装する処理についてです。 LiveActivityのアプリ側のコード LiveActivityはWidget Extensionに実装し... 2022.10.24SwiftUI
SwiftUI【SwiftUI】Live Activityのサンプルコードを実行する(iOS16.1/Xcode14.1) 今回はiOS16.1から追加されるActivityKitのLive Activityを、Appleのドキュメントに従いサンプルコードを実行していきます。 Appleのドキュメントは以下のリンクから確認して下さい。 サンプルコードは一部を抜粋... 2022.10.21SwiftUI
SwiftUI【SwiftUI】Widgetのpreviewについて SwiftUIのpreview機能ではWidgetのプレビューも可能です。各種WidgetFamilyをそれぞれプレビュー出来るので気軽に確認しながら作成できます。 プレビュー方法 Widgetを追加した際に以下のようなコードが追加されます... 2022.10.04SwiftUI
SwiftUI【SwiftUI】ロック画面にWidgetを実装する(iOS16) iOS16からはLock ScreenにWidgetを配置できるようになりました。ホーム画面よりも格段に見る機会が増えるので有効活用しましょう。 また、iOS16からロック画面の自由度が高り話題になっている事や、ロック画面の編集の際にウィジ... 2022.10.03SwiftUI