摘要: 一、调出相册或者相机 注意:调用相机还是相册都要接受两个协议,如果不接受协议的话,当你选好了照片也不会显示在主视图上面,相机照相也不会加到相册中 1、设置一个按钮来模态出提示框,在按钮的方法中写代码 2、在按钮方法中先创建一个提醒视图 3、为创建的提醒视图添加两个事件,一个是相机,一个是相册 4、在 阅读全文
posted @ 2016-02-19 16:51 susan高薪养成记 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、创建系统内部定义的布局类来创建集合视图 1、创建一个布局对象,采用系统布局类UICollectionViewFlowLayut 上面的是系统样式的一些属性,也可以通过协议来实现布局,布局类的协议,只需要接受协议 UICollectionViewDelegateFlowLayout,不需要设置代理 阅读全文
posted @ 2016-02-19 16:45 susan高薪养成记 阅读(175) 评论(0) 推荐(0) 编辑
摘要: XIB中表视图在每行显示的内容方法中,不需要为cell开辟空间 //AutoLayout自动布局 storyboard 1、快捷键: 左边工具栏:comment+0 右边工具栏:comment+alt+0 中心竖线:shift+comment+丨 中心横线:shift+comment+ - 知道控件 阅读全文
posted @ 2016-02-19 16:37 susan高薪养成记 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 自定义cell的步骤: 1、将所有cell要显示的子视图控件声明成为属性 2、重写cell的初始化方法,frame给定为CGRectZero,将控件添加到cell上面进行显示,一定要注意是添加到self.contentView上面,因为cell系统内部的控件就是添加在contentView上面,但是 阅读全文
posted @ 2016-02-19 01:18 susan高薪养成记 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 数据的添加、删除4个步骤: 1、现在导航视图上面添加一个按钮,可以是系统自带的编辑按钮editButtonItem 2、实现方法让将要执行删除添加操作的表视图处于编辑状态 3、指定表视图中哪些行可以处于编辑状态,默认所有行都可以进行编辑 4、指定编辑样式,到底是删除还是添加,此方法如果不重写的话,默 阅读全文
posted @ 2016-02-19 01:07 susan高薪养成记 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1、初始化数组的时候要注意,用遍历构造器的话可能会有内存问题 2、创建一个tableView 3、创建完tableView之后可以为他设置一些属性,如: 4、设置完属性之后,要是你想要添加数据的话,要接受UITableViewDataSource协议,这个协议有两个必须要实现的方法 要是想要改变UI 阅读全文
posted @ 2016-02-19 00:59 susan高薪养成记 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 标签视图控制器:当我们想要做一个界面类似手机联系人那样的的程序的时候就会用到,它可以帮我们添加、管理许多的标签项,使我们包含不同的操作,简单来说,导航是管理有层次递进关系的多个页面,标签视图控制器是管理多个没有层次递进关系的页面,下面是标签视图控制器的创建 自定义样式的创建: 阅读全文
posted @ 2016-02-19 00:52 susan高薪养成记 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 用导航的两个视图之间的传值: 方式有三种: 1、属性传值:第一个页面到第二个页面的传值 2、协议传值:第二个页面到第一个页面的传值 3、Block传值:第二个页面到第一个页面的传值 介绍属性和代理传值: 1、分别在两个视图上面都添加输入框和label,并且都设置为属性 2、第一个页面到第二个页面的传 阅读全文
posted @ 2016-02-18 02:14 susan高薪养成记 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 创建导航: 1、创建一个视图控制器的类a 2、在app中引用 3、在app.m中创建a对象 4、创建一个导航视图,并且把a对象作为导航视图的根视图 5、设置window的根视图为导航视图控制器,代码: 6、到a.m文件中给导航设置属性,如:(给导航设置属性大部分都是.navigationItem) 阅读全文
posted @ 2016-02-18 01:58 susan高薪养成记 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1、滑动视图的创建,和分页连用 1、创建滑动视图 2、在滑动视图里面添加图片 3、创建分页视图 4、给滑动视图设置代理 5、实现代理方法,使图片翻页的时候,分页也在自己的相应的点上 代理协议方法的实现:当滚动时触发的方法 2、与分页连用,并且可以无限滚动 1、在第一张页面前面加一张与最后一张一样的 阅读全文
posted @ 2016-02-18 01:42 susan高薪养成记 阅读(291) 评论(0) 推荐(0) 编辑