【触摸案例-触摸事件介绍 Objective-C语言】

一、触摸事件

通知

1.接下来,我们来说这个,触摸事件,

通知

iOS当中的事件,可以分为三大类:

1)触摸事件

2)加速计事件

3)远程控制事件

事件呢,这个里面呢,使用app的过程当中呢,产生各种各样的事件,事件呢,分为三大类,在iOS里边儿啊,分为三大类,首先,有一个叫做触摸事件,触摸事件是什么,就是你手碰屏幕的时候,这个时候,就叫做触摸事件,

然后呢,还有一个叫做,加速计事件,加速计事件,是什么,对,摇一摇,实际上,就是一个加速计事件,

然后呢,还有一个远程控制事件,远程控制事件是什么,实际上,最简单的,就是我们大家都用过的啊,就是听歌,听歌不是有耳机吗,线控,那个线控,实际上,就是一个远程控制事件,就是你点一下音量加,那个声音它就变了啊,等等,这些东西,

包括那个自拍杆,插耳机里边的那种,

我们今天来学习的是这个触摸事件

2.响应者对象

通知

学习触摸事件,这个里边儿呢,有一个概念,叫做“响应者对象”,

我们之前,总是说,这个文本框啊,成为第一响应者,什么叫响应者对象,这个里边啊,

在iOS当中不是任何对象都能够去处理事件,只有继承了一个叫做UIResponder的一个类,的对象,才能够接收,并且处理事件,

继承它的这个类型的对象,实际上,我们就叫做“响应者对象”,

实际上,textField,也是继承了UIResponder,

UIApplication、UIViewController、UIView都是继承自UIResponder,因此这些类型创建出来的对象,都是响应者对象,它们都能够去接收,并且处理事件,

UIView、UIViewController、UIApplication、都是可以接收、并且处理事件的,

2.我们可以来试一下啊,新建一个项目,

通知

Name:01-触摸事件参数

通知

我直接在这儿来敲一个UIResponder啊,

通知

UIResponder,

通知

实际上,有这么一个类,啊,

通知

继承自这个类的对象,

通知

继承自这个类的对象,都是响应者对象,

然后,往下看啊,这里面,有一个叫做becomeFirstResponder:这个方法,

通知

眼熟吧,

好,实际上啊,我们在这个里边儿啊,我们之前说,诶,你是通过什么UITextField,调的,来,点进来,它继承自,

通知

它继承的是这个UIControl,

通知

然后呢,UIControl,再往后,继承的是UIView,

  • 14
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清风清晨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值