2016年5月7日

UIImagePickerController和UIAlertController结合使用

摘要: 在处理个人资料 - 头像的时候,通常有两个选项,一个是调用系统相机,一个是调用系统相册。这里要使用的就是UIImagePickerController方法。 在头像位置的imageView添加一个手势,或者添加一个透明的按钮,用来实现click方法,直接上代码: 阅读全文

posted @ 2016-05-07 15:02 Walking_Jin 阅读(241) 评论(0) 推荐(0) 编辑

OC中用NSSortDescriptor对象进行数组排序

摘要: 可以用sortedArrayUsingDescriptors:方法实现把多个排序条件放到数组中,实现多条件排序,按数组先后顺序,先加入的优先级高 使用NSSortDesriptor进行数组排序有三步 1.创建一个用来排序的数组 2.创建一个排序条件,初始化中需要指定按照数组中对象的什么属性进行排序, 阅读全文

posted @ 2016-05-07 14:56 Walking_Jin 阅读(2547) 评论(0) 推荐(0) 编辑

2016年4月27日

IOS管理文件和目录

摘要: 1、常见的NSFileManager文件方法 -(NSData *)contentsAtPath:path //从一个文件读取数据 -(BOOL)createFileAtPath: path contents:(NSData *)data attributes:attr //向一个文件写入数据 -( 阅读全文

posted @ 2016-04-27 15:01 Walking_Jin 阅读(147) 评论(0) 推荐(0) 编辑

2016年2月23日

UICollectionView

摘要: ⼀、什么是集合视图 在iOS6.0之后,苹果推出了⼀个新的继承于UIScrollView的⼀个视 图,UICollectionView,也被称之为集合视图。和UITableView共同作为 在开发中⾮常常⽤的两个视图,常常作为项⽬的主界⾯出现。 ⼆、创建UICollectionView UIColl 阅读全文

posted @ 2016-02-23 20:39 Walking_Jin 阅读(151) 评论(0) 推荐(0) 编辑

UITableViewCell自定义

摘要: ⼀、⾃定义Cell UITableView中系统的cell共提供了四种默认样式,分别是: UITableViewCellStyleDefault UITableViewCellStyleValue1 UITableViewCellStyleValue2 UITableViewCellStyleSub 阅读全文

posted @ 2016-02-23 20:37 Walking_Jin 阅读(213) 评论(0) 推荐(0) 编辑

UITableView编辑

摘要: UITableView 编辑步骤如下: 1.让TableView处于编辑状态 2.协议设定 2.1.确定Cell是否处于编辑状态 2.2.设定Cell的编辑样式(删除、添加) 2.3.编辑状态进⾏提交 注意: 编辑结束后,由于numberOfRowsInSection这个协议只在 tableview 阅读全文

posted @ 2016-02-23 18:20 Walking_Jin 阅读(183) 评论(0) 推荐(0) 编辑

UITableView

摘要: 一、概念:继承于UIScrollView,可以滚动。每一条数据对应的单元格叫做cell,是UITableViewCell的一个对象,cell继承于UIView。UITableView可以分区显示,每一个分区称为section,每一行称为row,编号都从0开始。系统提供了一个专门的类来整合sectio 阅读全文

posted @ 2016-02-23 18:15 Walking_Jin 阅读(142) 评论(0) 推荐(0) 编辑

UITabBarController

摘要: ⼀、标签视图控制器 — UITabBarController UITabBarController,它可以帮我们添加、管理许多的标签项, 使我们的 程序包含不同的操作模式,由于管理UITabBar可能会有些⿇烦,所以系 统也帮我们对其进⾏了封装,产⽣了简单好⽤的UITabBarController— 阅读全文

posted @ 2016-02-23 18:14 Walking_Jin 阅读(177) 评论(0) 推荐(0) 编辑

UINavigationController

摘要: ⼀、UINavigationController UINavigationController:导航控制器,是iOS中最常⽤的多视图 控制器之⼀,⽤它来管理多个视图控制器。 导航控制器可以称为是,管理控制器的控制器,主要管理有层 次递进关系的控制器。 UINavigationController继承 阅读全文

posted @ 2016-02-23 18:13 Walking_Jin 阅读(142) 评论(0) 推荐(0) 编辑

界面通信

摘要: 属性传值、协议传值、Block传值 ⼀、属性传值 /** * 属性传值 1、属性传值用于第一个界面向第二个界面传送值 2、明确二者联系的桥梁,也就是触发跳转的地方 3、明确传输的值 类型是什么 4、在第二个视图控制器内部声明相对应类型的属性,来接收传输的值 5、在第二个界面使用传入的值 */ //第 阅读全文

posted @ 2016-02-23 18:13 Walking_Jin 阅读(285) 评论(0) 推荐(0) 编辑

导航