摘要:
数据存储 常见存储方法有三种:plist存储、偏好设置(NSUserDefaults)和归档。 属性列表(plist)存储: 适用对象:只有带有 方法的对象才能用这种方法,比如NSString、、NSArray、NSDictionary、NSSet、NSNumber、NSData等,不能存储自定义的 阅读全文
摘要:
开发中常常会需要将图片设置成圆角,下面就介绍3种实现方法: 第一种方法:通过设置layer的属性,实现圆角(这种方法在iOS9以前可能会造成卡顿现象,但iOS9以后就不会再出现这样的问题) 第二种方法:runtime实现圆角(这里其实就是利用runtime实现的) 第三种方法:通过画图实现圆角 阅读全文
摘要:
3种方法: 1、自定义cell: 1)、取消系统的分隔线 2)、添加一个高度为1,宽度为屏幕宽度的UIView作为cell的子视图,通过设置frame或者约束使这个UIView始终在cell的底部 3)、设置UIView的背景色,这样看起来就是cell的分隔线等于屏幕的宽度。 2、通过设置系统的属性 阅读全文
摘要:
抽屉效果 效果图: 第一步:搭建界面 第二步.添加手势: 第三步:当手指松开时做到自动定位. 阅读全文
摘要:
触摸事件 iOS中的事件: 在用户使用app过程中,会产生各种各样的事件。iOS中的事件可以分为3大类型: view的触摸事件处理: 响应者对象: 在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”。 UIApplication、U 阅读全文
摘要:
UITableView
UITableView继承自UIScrollView,可以用来展示一组或多组内容样式相似的数据。UITableView几乎是iOS开发中运用最多的UI控件了,是iOS开发中必须掌握的控件之一。 什么是UITableView?
在众多移动应用中,能看到各式各样的列表数据:
... 阅读全文
摘要:
Autolayout: 最重要的两个概念 : :对控件位置和大小的限定条件 :对控件设置的约束是相对于哪一个视图而言的 自动布局的核心计算公式 : 解释:obj1的property1属性等于obj2的property2属性乘以multiplier(系数)再加constant(常量)... 阅读全文
摘要:
学习iOS最重要的是态度和兴趣,如果你对于学习始终抱有不断的热情和端正的态度,那么,无论是什么,你总会成功的!
===========================================================================================
有一... 阅读全文
摘要:
数组:
数组是一系列相同类型的有序数据的集合,数组中的每一个元素都是同一个数据类型,所有元素共用一个名字,用下标来区别数组中的每一个元素。 C语言中,数组属于构造数据类型。一个数组中含有多个数组元素,每一个数组元素都是一个普通变量。根据数组中存放的数据类型,数组可分为:数值数组、字符数组、指针数... 阅读全文
摘要:
循环的嵌套:当在一个循环语句中嵌入另一个循环时,成为循环的嵌套。 循环嵌套的形式: (1)for语句中嵌入for语句: (2)for语句嵌入while语句: (3)for语句中嵌入do while语句: (4)while语句中嵌入for语句: (5)while语句中嵌入... 阅读全文