在iOS上,UIButton
可以使用addTarget
来指定按下按钮时要调用的方法,但UILabel
是什么,有类似的东西,或者是唯一的选项使用UITapGestureRecognizer
?
答案 0 :(得分:1)
addTarget:action:forControlEvents:
是UIControl类的一种方法。
UIButton是UIControl的子类,但不是UILabel。所以是的,轻击手势是更好的方式。
答案 1 :(得分:0)
请参阅this question了解答案。
UILabel继承自UIReeponder继承的UIView。所有UIresponder对象都可以处理触摸事件。