- 2021-03-11
- 2021-07-02
【SwiftUI】FSCalendarの実装方法【イベント日表示と選択日表示の方法】
この記事では、SwiftUIでのFSCalendarの実装方法を紹介します。 実装例として、イベントがある日へのマーキング表示と選択されている日の表示方法を解説します。 ◆動作検証環境 ・ローカル環境:mac Catalina ・XCode:12.3 ・SwiftUI:2.0 ・iOS […]
この記事では、SwiftUIでのFSCalendarの実装方法を紹介します。 実装例として、イベントがある日へのマーキング表示と選択されている日の表示方法を解説します。 ◆動作検証環境 ・ローカル環境:mac Catalina ・XCode:12.3 ・SwiftUI:2.0 ・iOS […]
この記事では、SwiftUIでのDate型やCalendarクラスを利用する日付の計算、比較の方法を紹介しています。 日付、時刻の比較 例として[crayon-678784b00e672911485712-i/] で取得できる日付(実行時に今日の現時刻)と、[crayon […]
この記事では、SwiftUIでのCharts_iOSを使ったグラフの実装方法を紹介します。 実装例としてCoreDataを利用し、Y軸に温度、X軸に日付を線グラフで表示する方法を解説します。 ◆動作検証環境 ・ローカル環境:mac Catalina ・XCode:12.3 ・Swift […]
この記事では、SwiftUIでのドラッグジェスチャー(DragGesture)によるスワイプ(Swipe)動作の実装方法を紹介します。 左から右へスワイプすると、スイッチがONになり、右から左へスワイプするとOFFになる動作です。 ◆動作検証環境 ・ローカル環境:mac Catalin […]
この記事では、SwiftUIでのバイブレーション(Vibration)の実装方法を紹介します。 AudioToolboxフレームワークを利用する5種類、UINotificationFeedbackGeneratorを利用する7種類、計12種類のパターンを紹介します。 ◆動作検証環境 […]
この記事では、SwiftUIでのRevenueCat 利用するApp内課金(AppPurchases)実装方法を紹介します。 実装の例として、非消耗型、新規のApp内課金、すでに購入済みの場合の確認動作のコードを作成します。 なお、Apple Developerのアカウント作成、契約/ […]
この記事では、SwiftUIでのAdMob(アドモブ)広告の実装方法を紹介します。 実装の例として、Banner(バナー)広告、Reworded(リワード)広告表示のコードを作成します。 なお、Google AdMobのアカウント登録、アプリ登録、広告ユニットの作成はすでに済ませた状態 […]
この記事では、SwiftUIでのWidget_iOS14.0のConfigtation Intentを利用した実装方法、そしてより実践的な利用方法としてCoreDataとの連携方法を紹介しています。 なおConfigtation Intentを利用しない実装方法は、こちらの記事で解説し […]
この記事では、SwiftUIでのWidget_iOS14.0の実装方法、そしてより実践的な利用方法としてCoreDataとの連携方法を紹介しています。 ◆動作検証環境 ・ローカル環境:mac Catalina ・XCode:12.1 ・SwiftUI:2.0 ・iOS:14.0 ・Li […]
この記事では、SwiftUIでのCoreData の基本的な実装方法【CRUD(作成、更新、削除)】を紹介しています。 簡単なタスク管理App(タスク内容とスケジュールの登録)を作成しながら解説します。 ◆動作検証環境 ・ローカル環境:mac Catalina ・XCode:12.1 […]