我制作了Custom DateFormat,可以使用此代码,然后将输出为:16-04-2019
TextEditingController _datecontroller = new TextEditingController();var myFormat = DateFormat('d-MM-yyyy');Future<void> _selectDate(BuildContext context) async { final DateTime picked = await showDatePicker( context: context, initialDate: date, firstDate: DateTime(2015, 8), lastDate: DateTime(2101)); setState(() { date = picked ?? date; }); }
和Inkwell小部件是这样的
InkWell( onTap: () => _selectDate(context), child: IgnorePointer( child: TextField( controller: _datecontroller, decoration: InputDecoration( hintText: ('${myFormat.format(date)}'), ), ), ),),
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)