
flutter
小林——先生
这个作者很懒,什么都没留下…
展开
-
flutter 不使用appbar导航栏时,头部被状态栏遮挡 使用SafeArea 解决方法
flutter 不使用导航栏时,头部被遮挡,可以看到自定义内容会被挡住。解决方法在Scaffold 下在添加一个 SafeArea 来让系统自适应一个安全区 Widget build(BuildContext context) { return MaterialApp( home: Scaffold( body: SafeArea( child: Text("123")), )); }就可以发现现在内容就不会被挡住了。原创 2020-09-15 10:02:51 · 3652 阅读 · 0 评论 -
flutter 自定义单选按钮
实现效果图代码import 'package:flutter/material.dart';void main(){ runApp( MaterialApp( home: Scaffold( appBar: AppBar( title: Text("radioButton"), ), body: _myapp(), ),原创 2020-08-31 15:56:40 · 2021 阅读 · 1 评论 -
flutter将字符串中的特殊字符替换自定义内容
今天碰到了一个需求,需要将一个字符串中的特定字符换成输入框,我的思路就是将字符串中的字符取出然后进行匹配,然后替换。效果截图在创建Widgetvoid main() { runApp(MyApp());}class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { final aa = "asdzxchjaskdhjkzghdjahjcgzhasadjbzxgcja原创 2020-08-17 16:48:12 · 6466 阅读 · 0 评论 -
flutter BlocProvider context that does not contain a Cubit of type #### 错误
BlocProvider.of() called with a context that does not contain a Cubit of type ####.从字面翻译 可以看到 Cubit 没有context 上下文调用BlocProvider.of()之后看文档发现少了个返回值。加个return 就好了如果还是不行的话,可以尝试在子类的外面在套个Builder这样的话就能获取到了。...原创 2020-08-13 11:29:44 · 596 阅读 · 0 评论 -
TextField InputDecoration 下的 prefixIcon默认最小宽度修改
TextField InputDecoration 下的 prefixIcon默认最小宽度修改 , child: TextField( style: TextStyle(fontSize: 20.px), //字体样式 decoration: InputDecoration( prefixIcon: Container( color: Colors.red, child: Icon(原创 2020-08-10 14:49:21 · 2318 阅读 · 0 评论 -
flutter TextField 属性详细分析
flutter TextField 属性 简单的进行了归纳,有些是仅凭字面翻译。flutter TextField中的InputDecoration属性TextField({Key key,this.controller, // 编辑框的控制器,通过它可以设置/获取编辑框的内容、选择编辑内容、监听编辑文本改变事件。大多数情况下我们都需要显式提供一个controller来与文本框交互。如果没有提供controller,则TextField内部会自动创建一个。this.focusNode, //用于控原创 2020-08-10 13:46:30 · 2008 阅读 · 0 评论 -
flutter TextField中的InputDecoration属性
flutter InputDecorationInputDecoration 源码分析转载至const InputDecoration({this.icon, // 装饰器外小图标this.labelText, // 文本框描述标签this.labelStyle, // 文本框描述标签样式this.helperText, // 文本框辅助标签this.helperStyle,原创 2020-08-10 10:34:04 · 2845 阅读 · 0 评论 -
flutter引入外部包出错 A dependency may only have one source.
在使用Flutter的时候添加依赖报错了Error on line 34, column 5 of pubspec.yaml: A dependency may only have one source.╷34 │ ┌ sdk: flutter35 │ │36 │ │ cupertino_icons: ^0.1.037 │ │ english_words: ^3.1.038 │ │ # For information on the generic Dart part原创 2020-07-21 11:59:27 · 1129 阅读 · 0 评论