我有 UIControl 的子类,并且想覆盖 sendAction:to:forEvent 方法,以便我可以发送我自己的自定义 UIEvent(以便我可以保留 UIControlEvents 变量)。但是,由于我只需要处理一个 UIEvent,因此我无法保留 UIControlEvents 变量。
因此,我认为我需要重写 addTarget 方法,以便保留 UIControlEvents 变量。
主要问题:
那么有谁知道如何实现 addTarget 方法来保留它应该的功能而不覆盖它?此外,有没有人知道更好的解决方案,因为默认情况下苹果不提供此信息(通过 UIEvent 对象的 UIControlEvents 变量)。