![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flutter
文章平均质量分 51
『木辛』「月月鸟」
这个作者很懒,什么都没留下…
展开
-
flutter 通讯录
flutter 通讯录工程仓库国内的话需要梯子打开https://www.dropbox.com/sh/u9s38957amql3yc/AABc3ncZd8L2gMtMAy83FKL0a?dl=0如果不能下载的话请私信我样式长这样需求分析:1、滑动会影响到右边的导航栏。2、右边的导航栏具有点击和拖动的手势,位置点到的位置会影响到左边的list。3、当list的导航栏的索引没有对应的list会选择最近的list。4、当最后的list不占满的话,选倒数第二个list,若倒数第二个也不占满原创 2022-05-15 18:29:21 · 933 阅读 · 0 评论 -
flutter 底部弹窗showModalBottomSheet 超过9/16高度 键盘弹出不影响弹窗布局
flutter 底部弹窗showModalBottomSheet 超过9/16高度 键盘弹出不影响弹窗布局问题展示:底部弹窗的高度超过9/16(必须要用isScrollControlled: true),并且有输入框输入文本。当焦点在文本里,键盘会弹出把底部弹窗给顶出去。问题:屏幕高度< 弹框+键盘高度flutter 的底部弹窗控件为showModalBottomSheet超过9/16高度isScrollControlled: true,showModalBottomSheet(原创 2022-03-21 14:26:23 · 3935 阅读 · 0 评论 -
Flutter 键盘与SingleChildScrollview配合使用 键盘滑动隐藏
flutter 键盘与singleChildScrollview配合使用隐藏键盘一般是点击屏幕(非textField)位置。但遇到复杂页面,类似scrollview的,有可能需要滑动隐藏键盘。flutter不用设置任何的位置跳转,只要点击textField就会自动滑到对应的位置。滑动隐藏键盘使用通知监听NotificationListener里对scrollview的滑动事件监听ScrollUpdateNotification//滑动隐藏键盘 return NotificationList原创 2022-02-25 15:07:47 · 2871 阅读 · 0 评论 -
Flutter顶部TabBar和表格TableRow
Flutter顶部TabBar和表格TableRow需求:显示样式为这样1、可左右滑动切换表格2、网络请求:一、切换才请求页面,二、表格有页码,支持上下拉刷新加载更多3、表格做缓存处理(用户滑到哪里,切换表格再切回来还是那个位置)4、点击行触发事件跳转5、跳转后下一个页面影响到该页面的数据(重新更新数据)UI代码分析TabBar如果单独写TabBar的话,会直接占满整个屏幕的宽度,所以外面需要套一层Container控制它的宽高。TabBar的controller为_tabCont原创 2022-01-19 14:47:47 · 2951 阅读 · 0 评论 -
flutter 自定义日历选择(没有用到第三方日历库)
flutter 自定义日历选择禁止转载、抄袭功能需求实现后是长这样的(因为项目要以底部弹窗显示,也可以整个UI自定义)要代码的私信我(看人品回复)项目需求:星期一在第一,星期日在最后一开始显示的是当前月份有startTime和endTime的限制,所以并不是每个日期都能选择选择全部工作日按钮,意思是除了星期六日和第三点的条件都选择已选统计选了多少天,下一步把选择的传到下个页面没有说需不需要滑动切换月份(我是没做了)在第3点外的月份不能点击全选干就完事了我看了日历第三方库,有原创 2021-11-09 21:01:19 · 2480 阅读 · 0 评论 -
flutter学习之旅-进度条自定义控件
控件是长这样的代码实现是这样的import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';class RefoundDetailProgress extends StatelessWidget { const RefoundDetailProgress({Key key}) : super(key: key); @override Widget build(BuildContext原创 2021-10-27 15:41:41 · 1536 阅读 · 0 评论