怼码人生

代码改变世界,智慧照亮人生

今天看一下折合表和表的编辑,折合表就像QQ中的好友列表那样,能开能合,而表的编辑之前我们提到过,涉及到cell的删除与移动。 下面来看一下代码实现 @interface ViewController (){ NSArray *_titleArray; NSMutab...

发布 0 条评论

iPhone5s之后,iPhone硬件上已支持进行指纹识别的功能,相应的,一些新的api也可以应用于APP中,进行用户安全的验证。目前,开发者可以使用的安全验证方式有两种,一种是通过手机密码进行验证,一种是通过识别指纹进行验证。 首先我们...

发布 0 条评论

之前在刚开始使用表的时候就说表能展示很多的列表信息,是要依托于cell来展示的,但是大部分时候系统的cell又不能够满足我们的需求,所以我们要自定义单元格cell,这里我介绍三种自定义单元格的方法 第一种 第一种就是简单你的自定义...

发布 0 条评论

在开发中我们会遇到很多关于时间的操作,大部分问题都在时间格式化上,下面我们介绍一下iOS中的时间格式化方法: NSString *timeStr = @"2016-10-11 12:12:12"; NSDateFormatter *formatter = [[NSDateFormatter alloc] ...

发布 0 条评论

我们知道在程序运行过程中要创建大量的对象,和其他高级语言类似,在ObjC中对象时存储在堆中的,系统并不会自动释放堆中的内存(注意基本类型是由系统自己管理的,放在栈上)。如果一个对象创建并使用后没有得到及时释放那么就会占用...

发布 0 条评论

在以前我们侧滑编辑表的时候有些操作很不方便,但是从iOS8 开始就简单多了。 1. 我们在使用一些应用的时候,在滑动一些联系人的某一行的时候,会出现删除、置顶、更多等等的按钮,在iOS8之前,我们都需要自己去实现。But,到了iOS8,...

发布 0 条评论

看到这个控件,这到底是什么呢?其实现在主流的APP中几乎都选用了这个控件来作为模块划分的依据,就像QQ,QQ空间,微信,微博之类的APP,下面都有一个选项卡之类的控件,这就是Tabbar。tabbar就跟UINavigationController一样都是容器...

发布 0 条评论

越来越多的app让人眼花缭乱,展示的方式也各有不同,不过现在这么快节奏的生活方式下人们都追求简单直接暴力的表现形式,所以就出现了瀑布流,直接砸出一堆图片让人们的感受瞬间不同,下面就介绍一下瀑布流在iOS中的原理及其实现。 一...

发布 0 条评论

乍一看,什么是PickerView啊,不看见效果谁都不知道啊,来看一下效果图。 这就是pickView的效果,看着就是一个选择器的样子,来实现以下这个效果。 @interface ViewController (){ NSMutableArray *_leftArr; NSMutabl...

发布 0 条评论

在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 pch一般怎么用呢? 1.存放一些...

发布 0 条评论