一.按钮的基本概念
1> 按钮的三种状态
2> 通过storyboard来学习相关属性
二.通过代码来实现相关属性
1> 创建对象的两种方式
2> 设置背景颜色
3> 设置按钮type
4> 设置按钮标题
5> 设置按钮的标题颜色
6> 设置按钮的内容图片
7> 设置背景图片
8> 添加按钮的点击事件和移除点击事件
a.Target 目标(让谁去做事情) ----->控制器
b.action 方法(做什么事情)
c.Events 事件(当按钮触发某事件)
9> 添加到控制器的view中
三.UIButton,UIImageView和UILabel的不同
1> UIButton特点:既能显示文字,又能显示图片(能显示2张图片,背景图片和内容图片)
2> 长按高亮的时候可以切换图片\文字
3> 直接通过addTarget...方法监听点击
i> UIImageView能显示图片,不能直接通过addTarget...方法监听点击
I> UILabel 能显示文字,不能直接通过addTarget...方法监听点击
四.UIButton,UIImageView和UILabel的选择
1> 显示数据,不需要点击
2> 不仅显示数据,还要监听
3> 长按空间后,会显示内容
4> 同时显示2张图片:背景图片,内容图片
五.storyboard的转换代码过程
storyboard---->ocj格式----->xml格式
六.简单的APP购物车(下面是简图,具体代码明天解答)
1>第一种状态
2>第二种状态
七.怎么得到一个程序是否在storyboard中加入了某些你想加入的东西呢,怎么查看状态,直接点击下面这个图片上的按钮就可以,然后用鼠标按住storyboard旋转就可以看到
下面是效果图: