
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
flutter布局的原理Constraints go down, Sizes go up, Parent sets position父节点向子节点传约束子节点向父节点上传大小最后由父节点决定位置不是按照直接约束显示问题代码:Scaffold(body: Center(child: ConstrainedBox(constraints: BoxConstraints.tight(const Size
ProviderInheritedWidget 解决了数据共享问题。迎面也带来数据刷新导致的组件不必要更新问题。Provider基于InheritedWidget实现数据共享,数据更新,定向通知组件更新等。接下来我们先从Provider使用开始切入,逐步分析Provider的实现,以及对组件的应用进行熟悉。就拿官方文档开始:新建一个模型Counter:class Counter with Chan
如题:finder不能完成该操作 因为未能读取或写入"文件名"中的某些数据(错误代码-36)我们在Mac上操作NTFS格式的硬盘中的文件,删除过程中由于某些原因为删除完整,直接拔掉硬盘,导致硬盘回收站中文件受一种特殊保护(ps:具体原因未知)。待下次再使用硬盘时,清空回收站时,有部分文件始终无法删除——尝试过磁盘修复,CleanMyMac等工具均不行。方法:(暂只会这一种)
IOS 文字样式处理总结(字体、前背景色、斜体、加粗、对齐、行间距、段间距、动态获取字符串label宽高等)在iOS开发中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求。NSMuttableAttstring(带属性的字符串),可以灵活实现以上功能。NSMutableParagraphStyle段落风格,设置行间距、段间距、缩进、对齐方式等。1. 实例







