在 iOS 上, aUIButton
可以addTarget
用来指定在点击按钮时调用的方法,但是UILabel
,是否有类似的东西,或者是唯一的选项使用UITapGestureRecognizer
?
问问题
2456 次
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 回答