首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
东方老白
掘友等级
邓轻舟 2 号
|
DJZhou
写博客的好处,就是不太会自欺欺人。希望能写出有意思的。当然这是小号
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
145
文章 142
沸点 3
赞
145
返回
|
搜索文章
赞
文章( 142 )
沸点( 3 )
iOS 图片处理学习: 实现点九切图
先来一个例子: 一张图片,保留中间, 拉伸两边。 逻辑比较简单, 先拉左边 ,拉升最左边 3 pt 的图片 ,保留其他部分不变
IM 自定制的思路:例子是 NIMKit 的源码
发消息,有发送的触发界面,一般是输入框,及相关按钮。 有展示消息的列表 。NIMKit 设计挺好的 ,面向协议,结构上的便于替换。 本文主要探讨,展示消息 ....
WKWebView 修改 HTML ,稍微有点技术含量
WKWebView 修改 HTML 界面元素 : 就是加载完网页后, 调用方法, 执行下脚本, 拿到元素 。修改,比较简单,不描述 。配合 Chrome 的 Copy JS Path, 挺容易的
WKWebView 的简单知识:修改 dom
场景描述: iOS 的 UINavigation Controller 导航到一个 Controller , 里面是 H5 。决定采用 Navigation Bar 返回按钮
tableView 卡顿优化的标准解决: Async View
小灰学习 tableView 卡顿优化, 当然是用 Async View 。小灰看下 gg 了的 Graver 框架。 问题: 在渲染上 复杂的 cell , 滚动起来,容易卡顿
tableView 卡顿优化,除了缓存计算高度,还可以...
列表界面的卡顿优化,除了缓存计算高度, 还可以开个线程,异步计算高度并缓存, 再回到主线程,刷新界面
翻一下 FBKVOController 的源代码
引子,苹果提供了两种 KVO 1, 通过调用方法,addObserver( 监听的对象 添加观察者 响应观察 移除观察者 2,便捷的 closure 观察的行为,作为一个对象
困而知之:KVO 为什么经典?
小灰面试小白 。 小灰问: “什么是 KVO?” 小白答: “键值观察,观察者模式”。 再问: "什么时候用到 KVO?" 答: “ 值修改,同时改变饼图和柱状图的显示
CADisplayLink 的时间动画和空间动画
CADisplayLink 基于时间的动画效果,和 CADisplayLink 基于位置的动画效果。 引子: 小灰面试小白, 问: "以前美团的 tabbar , 有一个点击选项卡,..."
解码多种可能类型的两种技巧:属性包装器
Swift 的属性包装器是语法糖, 他可以让代码更加的声明式 。定义属性的时候,把规则写进去。属性装饰器, 主要使用 wrappedValue, 有时候用到 projectedValue
下一页
个人成就
文章被点赞
434
文章被阅读
144,742
掘力值
3,948
关注了
1
关注者
138
收藏集
2
关注标签
2
加入于
2018-01-21