SwiftUI

SwiftUI解説動画

【SwiftUI解説動画】Gauge・GaugeStyleの解説

GaugeとGaugeStyleの解説動画を作成しました。YouTubeの字幕やチャプターもつけたので見やすくなっていると思います。 内容としてはGaugeの使い方と既存のGaugeStyleの紹介、独自のGaugeStyleを定義する方法...
SwiftUI

【SwiftUI】独自のGaugeStyleを作る

GaugeはGaugeStyleで見た目を変更する事ができました。このGaugeStyleは自分で定義する事もでき、好みのGaugeを作る事ができます。 1度しか使わない場合はGaugeやGaugeStyleに頼らない形で作っても良いと思い...
SwiftUI

【SwiftUI】GaugeとGaugeStyleや色の設定

GaugeはiOS16から追加されたViewです。範囲内の値をゲージスタイルで示す事ができます。以下のように簡単に数値を見やすく表示する事ができる様になりました。 Gaugeの基本 百分率のGauge まずは一番シンプルなゲージからです。 ...
SwiftUI

【SwiftUI】SceneStorageのデバッグの際の注意事項(SceneStorageが保存されない)

SceneStorageをデバッグする際は注意が必要です。デバッガを使用すると通常の実行時よりセッションが切れやすくなっています。セッションが維持されなければSceneStorageが保存されないので気をつけましょう。 デバッグの手順 手順...
SwiftUI解説動画

【SwiftUI解説動画】NavigationStack

SwiftUI解説動画を作り始めました。現在はNavigationStack解説動画作っています。 もし良ければご覧ください。 文字で読みたい方は動画の下に記事のリンクがあるのでそちらをご覧ください。 NavigationLinkの解説 【...
SwiftUI

【SwiftUI】NavigationLinkを使わない画面遷移(NavigationStack・iOS16)

NavigationLinkを使わない画面遷移についてです。iOS16以降はNavigationStackを使う事でNavigationLinkを使用しない事もできます。 NavigationViewではNavigationLinkが必須だ...
SwiftUI

【SwiftUI】LiveActivityを実装する part 3(iOS16.1)

LiveActivityを実装する part 3です。part3はLiveActivityのアプリ側で実装する処理についてです。 LiveActivityのアプリ側のコード LiveActivityはWidget Extensionに実装し...
SwiftUI

【SwiftUI】LiveActivityを実装する part 2(iOS16.1)

LiveActivityを実装する part 2です。part 2ではLiveActivityのWidget Extensionの部分について詳しく解説して行きます。 part 1は以下のリンクから見ることができます。 LiveActivi...
SwiftUI

【SwiftUI】LiveActivityの例外(com.apple.ActivityKit.ActivityInput error 1.)

LiveActivityで出る例外で3つのパターンで同じ例外が出てややこしかったので紹介します。 例外について 今回扱う例外は以下のメッセージが出るものです。 「com.apple.ActivityKit.ActivityInput err...
SwiftUI

【SwiftUI】Live Activityのサンプルコードを実行する(iOS16.1/Xcode14.1)

今回はiOS16.1から追加されるActivityKitのLive Activityを、Appleのドキュメントに従いサンプルコードを実行していきます。 Appleのドキュメントは以下のリンクから確認して下さい。 サンプルコードは一部を抜粋...