美文网首页
OC 自定义控件 UIControl

OC 自定义控件 UIControl

作者: 吖几角 | 来源:发表于2016-08-17 20:53 被阅读411次

默认情况下,UIView只负责显示不能传递消息,UIControl 是UIView的子类,可以传递事件,在实际的应用开发过程中,用户与界面交互后,会对应产生一个事件,例如,UIButton 点击事件,TouchUPInside,自定义的控件,对应的监听事件
控制器:1.添加控件
2.添加监听事件 [控件 addTarget:self action:监听方法 forControlEvents:UIControlEventValuesChanged];
3.实现监听方法
4.在监听方法中,实现后续功能

自定义控件:
1.讲UIView改给为UIControl
2.添加一个监听的方法,
3.实现监听方法,在方法中 发送事件消息
[self sendActionsForControlEvents:UIControlEventValueChanged];

实例代码:

相关文章

网友评论

      本文标题:OC 自定义控件 UIControl

      本文链接:https://www.haomeiwen.com/subject/lrfmsttx.html