1

在 iOS 上, aUIButton可以addTarget用来指定在点击按钮时调用的方法,但是UILabel,是否有类似的东西,或者是唯一的选项使用UITapGestureRecognizer

4

2 回答 2

1

addTarget:action:forControlEvents:是 UIControl 类的一个方法。UIButton 是 UIControl 的子类,但不是 UILabel。所以是的,点击手势是更好的方法。

于 2012-07-19T12:12:52.777 回答
0

请参阅此问题以获取答案。

UILabel 继承自 UIView,而 UIView 继承自 UIResponder。所有 UIresponder 对象都可以处理触摸事件。

于 2012-07-19T12:16:51.447 回答