1、新建类别。
2、重写以下三个方法。
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[[self nextResponder] touchesBegan:touches withEvent:event];
[super touchesBegan:touches withEvent:event];
}
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
[[self nextResponder] touchesMoved:touches withEvent:event];
[super touchesMoved:touches withEvent:event];
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
[[self nextResponder] touchesEnded:touches withEvent:event];
[super touchesEnded:touches withEvent:event];
}
本文介绍了在iOS开发中如何重写UIView的触控事件,包括touchesBegan、touchesMoved和touchesEnded方法,通过调用super和nextResponder来传递触控事件。
1676

被折叠的 条评论
为什么被折叠?



