Flutter記事まとめ

Flutter

【Flutter】 TextFieldのカーソルを色を設定する方法を解説

FlutterのTextFieldのカーソルの色を変更するには「cursorColor」プロパティを用います。「cursorColor」に「Colors.red」のように設定したい色を指定することでカーソルの色を変更することができます。
Flutter

【Flutter】 TextFieldのカーソル位置を入力文字の末尾に移動する方法

FlutterのTextFieldでのカーソルの位置を入力文字の末尾に移動する方法を解説。TextEditingControllerのselectionにTextSelectionを設定します。そこにTextPosition(offset: controller.text.length)とすることで実現できます。
Flutter

【Flutter】 TextFieldのキーボード入力を数字のみにする方法

FlutterのTextFieldのキーボードでの入力を数字のみにする方法を解説。一つのプロパティを設定するだけで実現できます。TextFieldの「keyboardType」プロパティに「TextInputType.number」を適用することで実装できます。
Dart

【Dart】 エスケープシーケンスを無視した生文字列を生成する方法

Dartにおいて\(バックスラッシュ)のようなエスケープシーケンスを無視した生文字列を生成するにはシングルクォートもしくはダブルクォートの前に「r」をつけます。こうすることで文字列としてエスケープシーケンスを認識することができるようになります。
Dart

【Flutter / Dart】 カラーコードをint型やString型で扱う方法を解説

DartにてColorオブジェクトをint型やString型で扱う方法を解説。DBにテーマカラーなどの色情報を保存する際にColorオブジェクトでは保存できません。Colorオブジェクトのvalue変数やtoRadixStringメソッドを用いることで実現できます。
Flutter

【Flutter】 ボタンタップでDrawerを開く方法を解説

FlutterでDrawerを自作ボタンで開くようにするにはScaffoldStateのopenDrawerを使います。ScaffoldStateのGlobalKey変数を作成し、Scaffoldのkeyプロパティに設定します。こちらのcurrentStateのopenDrawerメソッドを実行することで実現します。
Flutter

【Flutter】 エラー:for iOS Simulator, but linking in dylib built for iOS, “xxx” for architecture arm64

Flutterの環境をMacのM1チップ搭載型に変更した際によくみられるエラーの解決方法を紹介します。タイトルにあるエラーを解決するにはios/Podfileの内容を修正する必要があります。実行方法をarm64アーキテクチャを利用した方法に変更することでエラーを解決することができます。
Dart

【Flutter / Dart】 ランダムな文字列を生成する方法を紹介

Dartにてランダムな文字列を生成する方法を解説します。こちらを実装するには標準で用意されている「math」というパッケージを使用します。まずはランダムな文字列に含める文字を定義します。そしてmathパッケージに定義されているRandomクラスを使用し乱数を用意します。これらを組み合わせてメソッドを定義していきます。
Dart

【Dart】 数字を3桁ごとに,(カンマ)区切りで表示する方法を解説

Dartにて数字を3桁ごとに" , "(カンマ)を表示して区切る方法を解説します。こちらは「intl」パッケージをインポートして扱えるようになるNumberFormatを用いることで実現できます。NumberFormat('#,###')というフォーマットを定義することで3桁ごとに区切って表示を行うことができます。
Dart

【Flutter】 Null Safetyを無効化する方法を解説

Flutter2.0から導入されたNull Safetyを無効化する方法を解説します。pubspec.yamlファイルのenvironmentの情報を変更することで実現できます。こちらの最低バージョンを2.7.0に変更することでNull Safetyを無効化することができます。
スポンサーリンク
タイトルとURLをコピーしました