我有一个子类化UIView的自定义视图。它具有touchesEnded事件,但是未显示在Interface Builder中(在Events下)。我想要一些如何将该方法放入View Controller的方法,以便在touchesEnded触发时触发该方法。我正在考虑使用目标操作,
下面的代码不起作用,因为forControlEvents:UIControlEventTouchesEnded不存在。因此,我不知道如何从子类UIView的类中获取touchesEnded方法。
[customView addTarget:self action:@selector(actionWithUIControlEvent:) forControlEvents:UIControlEventTouchUpInside];
任何帮助将非常感激!
最佳答案
只需让您的视图控制器处理事件消息即可。在其中实现touchesEnded:withEvent:
方法,然后调用第二个方法。
关于objective-c - TouchesEnded事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6727043/