首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
尧少羽
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
源码阅读:Masonry(六)—— MASViewConstraint
该文章阅读的 Masonry 的版本为 1.1.0。 这个类继承自 MASConstraint 类,是 MASCompositeConstraint 类的兄弟类,并且对 NSLayoutConstraint 类进行了封装。 这个属性是目标约束视图及其属性类对象,也就是 view…
源码阅读:Masonry(五)—— MASCompositeConstraint
该文章阅读的 Masonry 的版本为 1.1.0。 该类是 MASConstraint 类的一个子类,它封装着一组约束对象。这个对象应用于以下场景: 这个类的 .h 文件中,只有这一个方法,这个方法用于以指定的一组约束对象初始化该类对象。 这个属性保存用于标识约束的 key。…
源码阅读:Masonry(四)—— MASConstraint/MASConstraint+Private
该文章阅读的 Masonry 的版本为 1.1.0。 这个类我们可以称它为“约束基类”,也可以说它是一个抽象类,它定义了一堆接口,却没有具体实现,具体的实现都留给了其子类,但它实现了链式编程的效果。 从这个类扩展的名字中,我们就能得知这个是用于私有,并不对外暴露。 当需要替换约…
源码阅读:Masonry(三)—— MASViewAttribute
该文章阅读的 Masonry 的版本为 1.1.0。 这个类我们可以叫它“约束视图及其属性类”,它封装了设置约束的视图和其设置约束的属性,也就是 view1 和 attr1,或是 view2 和 attr2。 这个属性保存的是约束所在的视图,可以为 nil。 这个属性保存的是约…
源码阅读:Masonry(二)—— MASUtilities/MASLayoutConstraint
该文章阅读的 Masonry 的版本为1.1.0。 这个类做了一些系统上的兼容,以及提供了一些公共方法。 不同系统不同头文件的引用。 不同系统上不同类名的统一。 不同系统上不同布局优先级的统一。 虽然,信息中很明确的告诉你那些约束冲突了,但是 UIView:0x7fb48ed3…
源码阅读:Masonry(一)——从使用入手
该文章阅读的Masonry的版本为1.1.0。 本来不想贴直接使用原生API的实现方式,但是文章写到一半发现没有对原生API的解释,Masonry的实现也不太好解释,于是就添加了这个第0节,对NSLayoutConstraint这个类稍微介绍一下。 首先把要设置autolayo…
源码阅读:SDWebImage(二十一)——UIImageView+WebCache/UIImageView+HighlightedWebCache
该文章阅读的SDWebImage的版本为4.3.3。 这两个分类都是UIImageView的分类,功能也都是设置图片,所以就写在一起。
源码阅读:SDWebImage(二十)——UIButton+WebCache
该文章阅读的SDWebImage的版本为4.3.3。 这个分类提供了为UIButton设置网络图像的快捷方法。
源码阅读:SDWebImage(十九)——UIImage+ForceDecode/UIImage+GIF/UIImage+MultiFormat
该文章阅读的SDWebImage的版本为4.3.3。 由于这几个分类都是UIImage的分类,并且内容相对较少,就写在一篇文章中。 这个分类为UIImage提供了解码的快捷方法。
源码阅读:SDWebImage(十八)——UIView+WebCache
该文章阅读的SDWebImage的版本为4.3.3。 这个分类实现了向控件上设置图像的基本操作,其他的分类,如UIImageView+WebCache、UIButton+WebCache等基本上没有做什么额外的操作,只是调用该分类的方法。
下一页
个人成就
文章被点赞
69
文章被阅读
66,337
掘力值
1,353
关注了
55
关注者
115
收藏集
2
关注标签
27
加入于
2017-07-05