码迷,mamicode.com
首页 > 移动开发 > 详细

ios UIScrollView不能响应TouchesBegin:的事件的解决办法

时间:2015-04-07 19:43:54      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

1:@property MyScrollView *scrollView;

2:给MyScrollView,增加类别:MyScrollView+Touch

3:在类别里实现下面三个方法:

@implementation MyScrollView (Touch)
- (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];
}
@end

4:- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
    [self hiddenkeyBoard];
}

ios UIScrollView不能响应TouchesBegin:的事件的解决办法

标签:

原文地址:http://blog.csdn.net/darongzi1314/article/details/44923735

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!