2017年10月10日
摘要: UITableView用得较多,遇到的情况也较多,单独记录一篇。 一、零散的技巧 二、取cell 三、cell高度 四、导航栏、TableView常见问题相关 五、自定义左滑删除按钮图片 六、自定义长按手势拖动 七、仅做了解 一、零散的技巧 1、 cell的选中效果是cell的属性,可以有的有,无的 阅读全文
posted @ 2017-10-10 14:32 leonlincq 阅读(1942) 评论(0) 推荐(0) 编辑
  2017年9月15日
摘要: 目录 1、CALayer(父类) 2、CAShapeLayer(形状/画布) 3、CAEmitterLayer(粒子发射层) 4、CAGradientLayer(渐变层) 5、CATransformLayer(3D变换容器层) 6、CAReplicatorLayer(重复图层) N、CATextLa 阅读全文
posted @ 2017-09-15 17:17 leonlincq 阅读(517) 评论(0) 推荐(0) 编辑
  2017年8月29日
摘要: 目录 1、UIBezierPath(贝塞尔曲线) 1)、在重写 drawRect: 方法里使用 2)、在普通方法里使用,需要画布。 3)、 切圆角、指定位置圆角、任意形状。 4)、彩色的动画加载圆圈。 2、CGContext(上下文) 1)、在重写 drawRect: 方法里使用 3、UIGraph 阅读全文
posted @ 2017-08-29 17:18 leonlincq 阅读(1288) 评论(0) 推荐(0) 编辑
  2017年8月22日
摘要: 目录 1、UIView Animation 1-1、UIView Animation(基本使用) 1-2、UIView Animation(转场动画) 2、CATransaction(Layer版的UIView Animation) 3、CAAnimation 3-0、CALayer移除、取Anim 阅读全文
posted @ 2017-08-22 16:57 leonlincq 阅读(840) 评论(0) 推荐(0) 编辑
  2017年8月14日
摘要: 0、iOS文件系统 1、工程内文件 2、文件夹管理 3、文件操作 4、NSCache 附录: 1、沙盒文件夹、文件大小 2、清除沙盒 Library / Cache 下所有数据 3、测试plist 0、写在前面 1、文件名不能有“/”,“/”代表下一级目录。如要做文件缓存: 1)、要么,把文件名(网 阅读全文
posted @ 2017-08-14 16:28 leonlincq 阅读(599) 评论(0) 推荐(0) 编辑
摘要: iOS虽然也有SQL,不过用得少(至少我目前是这样)。大数据直接丢给后台,小的用Plist足矣。 再退一步,有FMDB,原生的也用得少了。 下面是之前学SQL时候的笔记。 1、创建 1-1)、打开: 数据库指针、保存地址 1-2)、创建: 数据库指针、创建指令、错误指令 1-3)、关闭: 数据库指针 阅读全文
posted @ 2017-08-14 16:19 leonlincq 阅读(408) 评论(0) 推荐(0) 编辑
  2017年8月2日
摘要: 1、label约束: 1)、只需约束x、y 点相关就行。宽高 长度相关不用约束,就算用boundingRectWithSize计算出来的,也可能不准。 如:top、bottom二选一,trailing、leading二选一,或者center,宽高会自动生成。(同时约束trailing、leading 阅读全文
posted @ 2017-08-02 09:38 leonlincq 阅读(5185) 评论(0) 推荐(0) 编辑
  2017年6月22日
摘要: 前言:一段时间没接触,很容易就忘记以前的知识。专写一篇,供几个月没接触,拿起却忘记了。 0、宏定义、系统相关 0-1)、宏定义、规范 0-2)、系统相关 1、View 1-1)View的属性 1-2)View的layer 1-3)View的方法 2、UILabel 2-1)UILabel的属性 3、 阅读全文
posted @ 2017-06-22 15:58 leonlincq 阅读(467) 评论(0) 推荐(0) 编辑
  2017年2月7日
摘要: 为了方便与UCOS对比,顺序按照UCOS那篇编写。 0、一些移植、系统相关 1、框架写法(个人习惯相关) 1-1、main 函数里创建一个开始任务 1-2、开始任务里,创建我们要运行的多个任务 2、任务创建、挂起、删除 2-0、相关配置 2-1、任务创建(动态) 2-2、任务挂起 2-3、任务解挂 阅读全文
posted @ 2017-02-07 03:00 leonlincq 阅读(1133) 评论(0) 推荐(1) 编辑
  2017年1月18日
摘要: 0、一些移植、系统相关 OS_CFG_APP.H OS_CFG.H:功能性裁剪 OS_APP_HOOKS.C:钩子函数 OS_CPU_A.ASM:PendSV中断、任务切换 OS_CPU_C.C: OSTaskStkInit函数,任务创建时,对堆栈初始化,寄存器地址要参照手册 1、框架写法(个人习惯 阅读全文
posted @ 2017-01-18 02:28 leonlincq 阅读(1767) 评论(0) 推荐(0) 编辑