const TextField({
Key key,
this.controller, //編輯框的控制器,跟文字框的互動一般都通過該屬性完成,如果不建立的話預設會自動建立
this.focusNode, //用於管理焦點
this.decoration = const InputDecoration(), //輸入框的裝飾器,用來修改外觀
TextInputType keyboardType, //設定輸入型別,不同的輸入型別鍵盤不一樣
this.textInputAction, //用於控制鍵盤動作(一般位於右下角,預設是完成)
this.textCapitalization = TextCapitalization.none,
this.style, //輸入的文字樣式
this.textAlign = TextAlign.start, //輸入的文字位置
this.textDirection, //輸入的文字排列方向,一般不會修改這個屬性
this.autofocus = false, //是否自動獲取焦點
this.obscureText = false, //是否隱藏輸入的文字,一般用在密碼輸入框中
this.autocorrect = true, //是否自動校驗
this.maxLines = 1, //最大行
this.maxLength, //能輸入的最大字元個數
this.maxLengthEnforced = true, //配合maxLength一起使用,在達到最大長度時是否阻止輸入
this.onChanged, //輸入文字發生變化時的回撥
this.onEditingComplete, //點選鍵盤完成按鈕時觸發的回撥,該回撥沒有引數,(){}
this.onSubmitted, //同樣是點選鍵盤完成按鈕時觸發的回撥,該回撥有引數,引數即為當前輸入框中的值。(String){}
this.inputFormatters, //對輸入文字的校驗
this.enabled, //輸入框是否可用
this.cursorWidth = 2.0, //游標的寬度
this.cursorRadius, //游標的圓角
this.cursorColor, //游標的顏色
this.keyboardAppearance,
this.scrollPadding = const EdgeInsets.all(20.0),
this.dragStartBehavior = DragStartBehavior.down,
this.enableInteractiveSelection,
this.onTap, //點選輸入框時的回撥(){}
this.buildCounter,
})
flutter 學習筆記【flutter 構造方法 TextField 屬性說明】
相關文章
- Flutter 學習筆記:再次重新學習FlutterFlutter筆記
- Flutter 學習筆記Flutter筆記
- flutter 屬性記錄Flutter
- Flutter:Dart 學習筆記FlutterDart筆記
- Flutter 學習筆記① 第一個 Flutter AppFlutter筆記APP
- 深入Flutter TextFieldFlutter
- 【Flutter 學習筆記一】Mac OS 安裝 FlutterFlutter筆記Mac
- Flutter 學習筆記(一):第一個 Flutter 應用Flutter筆記
- Flutter學習筆記:Key的作用Flutter筆記
- Flutter學習筆記(12)--列表元件Flutter筆記元件
- Flutter學習筆記(9)--元件WidgetFlutter筆記元件
- Flutter學習筆記(35)--通知NotificationFlutter筆記
- Flutter雜症(InkWell,TextField)Flutter
- Flutter學習筆記 - 安裝,映象,配置Flutter筆記
- Flutter學習筆記(13)--表單元件Flutter筆記元件
- Flutter學習筆記(5)--Dart運算子Flutter筆記Dart
- Flutter學習筆記(4)--Dart函式Flutter筆記Dart函式
- Flutter進階:深入探究 TextFieldFlutter
- Flutter Widget之TextField使用解析Flutter
- flutter TextField 輸入框元件Flutter元件
- Flutter學習筆記(8)--Dart物件導向Flutter筆記Dart物件
- Flutter學習筆記(32)--PointerEvent事件處理Flutter筆記事件
- flutter 學習筆記-容器與佈局(1)Flutter筆記
- Flutter學習日記Flutter
- Mysql的read_only 只讀屬性說明 (運維筆記)MySql運維筆記
- Vue學習筆記(六):監視屬性Vue筆記
- Flutter折騰記一(TextField的樣式之痛)Flutter
- Flutter學習筆記(10)--容器元件、圖片元件Flutter筆記元件
- Flutter學習筆記(2)--Dart語言簡介Flutter筆記Dart
- flutter學習記錄-1Flutter
- Flutter 高效自學筆記(一)Flutter筆記
- Flutter 高效自學筆記(二)Flutter筆記
- Flutter外掛之webview_flutter簡要使用說明FlutterWebView
- JavaScript中的物件學習筆記(屬性操作)JavaScript物件筆記
- flutter學習日記(一)————文章以及flutter介紹Flutter
- Flutter學習記錄(一)Dart學習FlutterDart
- Flutter筆記——runApp發生了什麼(原始碼學習)Flutter筆記APP原始碼
- Flutter TextField詳解 | 掘金技術徵文Flutter