基本上我需要一个图像按钮,具体来说是一个自定义对象,它:
1)在被点击时调用控制器的动作
2)封装自定义数据
3)由包装视图自动移动(不相关)
1)在被点击时调用控制器的动作
2)封装自定义数据
3)由包装视图自动移动(不相关)
好吧,我使用UIControl
的子类实现了所有这些(因为建议不要子类化UIButton
,而子类化UIImageView
会使管理点1变得困难)。
但现在正确的突显方式是什么?
我想在任何方式下高亮显示控件(甚至是简单的短暂alpha减少)。
通过beginTrackingWithTouch
和endTrackingWithTouch
,我无法识别到唯一的UIControlEventTouchUpInside
事件。
在控制器中进行视图动画?对我来说似乎是一个粗略的解决方案
有一个简单和直接的解决方案吗?
谢谢 :(