最近用Hybird写一些简单的需求。其中有一个要用到顶部选项卡的控件。在github上并没有找到合适的,要么过于复杂,要么样式不合适。于是决定自...
在开发中曾经遇到一个这样的问题: 在过渡到一个新的Controller之前,有一些数据是必须先传递过去的,但是这些数据必须从不同的接口中获取。 ...
NSOperation是对GCD的高级封装。相对于GCD,使用NSOperation更加符合面对对象的编程习惯,更重要的是,NSOperatio...
GCD是苹果推出的一套从底层线程编程中抽象出的一种基于队列来管理任务的方式。相对于直接在线程上执行任务,使用GCD的方式更加简便和高效。 通过G...
自动布局系列的代码可见工程:https://github.com/noahls/AutoLayoutDemo UITableView是iOS中最...
iOS的视图中,UIScrollView是比较常用的视图。但是UIScrollView在自动布局中是一种特殊的视图。 不使用自动布局 假设需要实...
之前说到自动布局的关键就是给出正确且完整的约束。那么看一下下面的例子给出的例子约束是否完整: (这里使用Masonry来描述约束,可以参考htt...
自动布局出现以前的布局模式是基于UIView的frame属性。 绘制效果如图: 从最底层的view开始进行布局,在它的上面对应的位置绘制子视图,...
Swift 简介 先贴上一段官网对Swift的介绍 Swift is a powerful and intuitive programming ...