ホーム » Swift » 固定ページ 3
Swift

【SwiftUI】AlertにTextFieldを追加してButton押下時に処理を行う方法

Alertのボタン押下時にTextFieldの文言を確定させる方法の備忘録です。
Swift

【SwiftUI】Button(ボタン)のタップ領域を広げる方法

Buttonのタップ範囲を広げるために.frameモディファイアをつけると思いますが、つける位置によって意図した動作をしてくれません。どこにつけるべきかを説明しています。
Swift

【Swift】リアルタイム音声認識機能の実装方法(SFSpeechRecognizer)

iOSアプリに音声認識機能を組み込む方法を説明しています。音声入力と音声認識の両方の機能を使うことになります。
Swift

【SwiftUI】画面タップでキーボードを閉じる方法

画面タップでキーボードを閉じる方法に関してサンプルコードを用いてロジックを説明しています。SwiftUIだと非常に簡単です。
Swift

【SwiftUI】キーボードを閉じる方法(@FocusStateの使い方)

.focusedとFocusStateで制御 キーボードの表示非表示は.focusedモディファイアにFocusStateをバインドすることで制御することが可能です。 .focused(condition: Focus...
Swift

【SwiftUI】@EnvironmentObject、@ObservedObject、@StateObjectの違い

@EnvironmentObject、@ObservedObject,@StateObjectの振る舞いと使い方の違いに関してまとめました。
Swift

【Swift】intervalを可変可能なTimerの作成方法

タイマーを使う場合、SceduledTImerを使い定期的な処理を実行すると思いますが、メトロノームを実現したいなどの場合この定期的な処理のタイミングを変更したい場合があります。本稿ではDispatchQueue.main.asyncAfterを使ったinterval変更可能なタイマーの実現方法をご紹介します。
Swift

【SwiftUI】ObservableObjectとは?使い方含めまとめ

簡単にまとめると ・クラスに継承させるプロトコルのこと ・継承したクラス内で@PublishをつけたものはViewの監視対象になり値に変化があるとViewが再描画される ・@ObservedObject、@Env...
Swift

【SwiftUI】QRコード読み取り機能の実装方法を解説

SwiftUIでQRコード読み取り機能の実装をする方法をサンプルアプリを作成し解説しています。UIViewControllerRepresentableを使わないとならない部分がUIKitと違いますが、他はほとんどUIKitのコードが流用可能でした。
Swift

【Swift×BLE】CoreBluetoothセントラルのバックグラウンドモード有効化方法と挙動

iOSのBLE機能であるCoreBluetoothのバックグラウンドモードに関して有効化方法とその挙動を調べました。今回はセントラル側の挙動になります。
タイトルとURLをコピーしました