我的视图控制器中有四个视图。 我想在触摸特定视图时调用特定功能 例如,如果我触摸iPhone屏幕上的View 1,我想调用相应的功能。
我在故事板中有View Controller和4个视图。如何在我的代码中加载这些特定的视图,然后在View touch上实现一些功能。
答案 0 :(得分:0)
具有相应选择器方法的所有4个视图的单独触摸手势将起作用。
答案 1 :(得分:0)
解决方案:如果您为每个UIViews分别拥有子类,那么您可以简单地实现UIView方法
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
- (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event
检测触摸。