大家可能注意到有些tableView的顶部图片,会随着你拉伸而跟着拉伸变大。一种思路是将图片放置tableView的tableHeaderView上当tablview下移改变...
大家可能注意到有些tableView的顶部图片,会随着你拉伸而跟着拉伸变大。一种思路是将图片放置tableView的tableHeaderView上当tablview下移改变...
UILabel算是iOS里使用最多的控件了吧,下面来说说它特殊的应用需求吧 一、设置字间距、行间距 这是一个比较常见的需求了 写一个UILabel的分类 然后再重写UILab...
Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages 有大量的排版、字体设置。它使我们专心于码...
看了很多关于RunLoop的文章,还是对RunLoop的底层原理不能理解太多,可能是技术没达到水准的原因吧。如此,做个随笔记录下,等以后若是能懂一二的话再来修改。 一、 什么...
在团队里中我们经常使用Wiki来工作,使用Wiki非常方便,语法也比较简单 基本常见格式: 1、标题 == 一级标题 ===== 二级标题 ======= 三级标题 ====...
1.分类Category 给原有类添加方法,类别中的方法没被实现也不会有任何警告,因为类别是在运行时添加到类中。原则不能添加属性或者成员变量,实际上可以通过runtime方式...
在Objective-C中block可以当做匿名函数,其本质和只读属性的变量很相似,使用block,就可以像其他标准函数一样,传入参数,并得到返回值,也可以传递回调函数。 标...
Swift 中的闭包与 C 和 Objective-C 中的代码块(blocks)以及其他一些编程语言中的 匿名函数比较相似。现在简单认识下Swift 中的闭包 闭包的形式一...
何为链式编程,举个例子说明 make.top.equalTo(self.view).and.offset(100); 像这样make.top.equalTo(self.vie...