图片滑动功能封装和自动布局
2016-01-27 23:25
148 查看
一.复习图片轮播器主要功能
1> 定时器
2> 用户拽住某页图片,计算下一页的页码
3> 当在外部重新设置了尺寸,那么在lay中就得重新计算尺寸
二.用xib实现图片轮播器view的封装
1>当用户需要添加新的图片的时候,要把原来的图片移除掉
2>关于view的封装,如果某程序猿需要实现某种特定的功能.由于该项功能已经封装好了,所以直接把文件烤入到项目中就可以了
view的封装:(做项目的时候只要将你要做的项目中有该部分的功能的文件拷入就可以)
A.创建一个类,就这图片轮播器的项目下面是封装在View中的代码
B.自定义的类方法,也是使用xib要用到的方法
C.主要是有关图片的加载,和尺寸以及页数的设置
D.定时器
E.下一个设置
F.计算用户拖拽时候的进行页码部分多的计算
G.用户拖拽控制器要执行的方法
三.屏幕适配(API新的类)
四.autoresizing使用(掌握6跟线的使用)
1>红色箭头所指的部分,存在6跟红色的线,只要掌握就好,很简单.
五.Autolayout(自动布局)
1> 修改约束(只要将红色箭头的部分修改就好)
2>什么是参照(找对参照的对象,一般子空间是已父控件做为参照的,当然谁离你要设置的那个对象的位置最近,谁就是参照)
六.UILabel
七.代码用Autolayout注意点
八.苹果为了解决Autolayout在带码中的运用,苹果公司推出了VFL语言
九.VFL的相关练习
十.约束的优先级
优先级较高的先生效,反之后生效
十一.修改约束,约束动画
1>修改约束
2>修改完了,然后由系统在强制刷新
十二.Masonry的基本使用(掌握)
掌握Masonry框架的使用,在开发中常常用到
十三.自动布局的万能公式
上面这个公式参照第五大点的这幅图.
十四.最后,大家要是有什么issue,直接给你我留言就好,我们一起交流.谢谢!!!!!!! `
1> 定时器
2> 用户拽住某页图片,计算下一页的页码
3> 当在外部重新设置了尺寸,那么在lay中就得重新计算尺寸
二.用xib实现图片轮播器view的封装
1>当用户需要添加新的图片的时候,要把原来的图片移除掉
2>关于view的封装,如果某程序猿需要实现某种特定的功能.由于该项功能已经封装好了,所以直接把文件烤入到项目中就可以了
view的封装:(做项目的时候只要将你要做的项目中有该部分的功能的文件拷入就可以)
A.创建一个类,就这图片轮播器的项目下面是封装在View中的代码
B.自定义的类方法,也是使用xib要用到的方法
C.主要是有关图片的加载,和尺寸以及页数的设置
D.定时器
E.下一个设置
F.计算用户拖拽时候的进行页码部分多的计算
G.用户拖拽控制器要执行的方法
三.屏幕适配(API新的类)
四.autoresizing使用(掌握6跟线的使用)
1>红色箭头所指的部分,存在6跟红色的线,只要掌握就好,很简单.
五.Autolayout(自动布局)
1> 修改约束(只要将红色箭头的部分修改就好)
2>什么是参照(找对参照的对象,一般子空间是已父控件做为参照的,当然谁离你要设置的那个对象的位置最近,谁就是参照)
六.UILabel
七.代码用Autolayout注意点
八.苹果为了解决Autolayout在带码中的运用,苹果公司推出了VFL语言
九.VFL的相关练习
十.约束的优先级
优先级较高的先生效,反之后生效
十一.修改约束,约束动画
1>修改约束
2>修改完了,然后由系统在强制刷新
十二.Masonry的基本使用(掌握)
掌握Masonry框架的使用,在开发中常常用到
十三.自动布局的万能公式
上面这个公式参照第五大点的这幅图.
十四.最后,大家要是有什么issue,直接给你我留言就好,我们一起交流.谢谢!!!!!!! `
相关文章推荐
- 自定义dialog与事件回调
- POJ 3020二分图的最大匹配
- 格式化数据#4:有关机器学习的SDK/Lib/API
- socket接口多线程数据传输
- C语言一些少见但很有用的语法
- POJ 3417 Network(dp+LCA)
- 安卓内存泄露
- NYOJ-13-Fibonacci数
- poj1679 The Unique MST
- centos 下vmware 下添加硬盘到root
- Day3~Day7(2016/1/23~2016/1/27)
- javaweb学习总结(四十一)——Apache的DBUtils框架学习
- 蚂蚁啃大象之zookeeper学习过程
- 玩转MySQL之Linux下的简单操作(服务启动与关闭、启动与关闭、查看版本)
- hdu1754 区间查询+点修改 分块模板
- Android自定义属性格式
- oracle with as介绍
- 以Attention Model为例谈谈两种研究创新模式
- spring mvc 的jpa JpaRepository数据层 访问方式汇总
- spring AOP