ios 最简单解决UIScrollView不响应TouchesBegin
来源:互联网 发布:kindle淘宝上保护套 编辑:程序博客网 时间:2024/06/06 10:44
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];
}
上面的方法未免较繁琐,所以花了20分钟思考比较简单的方法,实现相似的效果。
我的超级简单方法:
-(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView{
if (self.msgTF.isFirstResponder == YES) {
[self.view endEditing:YES];
}
}
- ios 最简单解决UIScrollView不响应TouchesBegin
- ios UIScrollView不能响应TouchesBegin:的事件的解决办法
- ios UIScrollView不能响应TouchesBegin:的事件的解决办法
- ios UIScrollView不能响应TouchesBegin:的事件的解决办法
- ios UIScrollView不能响应TouchesBegin:的事件的解决办法
- [IOS]UIScrollView响应UITouch事件
- iOS UIScrollView不能响应touchBegin的解决方法
- 解决Token不响应
- iOS UIScrollView的简单使用
- iOS—UIScrollView简单介绍
- 如何解决iOS瀑布流(UIScrollView或UITableView)运行不流畅
- iOS7 如何解决iOS瀑布流(UIScrollView或UITableView)运行不流畅
- iOS瀑布流(UIScrollView或UITableView)和解决运行不流畅的问题
- 最简单的UIScrollView 下拉刷新思路
- IOS UIScrollView \\webview不允许拖动,不露底
- iOS xib创建UIScrollView不滑动问题解决
- 解决Qt:keyPressEvent不响应
- IOS 正确响应嵌套的uiscrollview的…
- 网易笔试题:回文序列
- nodejs在windows下的安装配置(使用NVM的方式)
- 曲线运动,圆周运动
- 蓝桥杯2017模拟题-风险度量
- FloatingActionButton
- ios 最简单解决UIScrollView不响应TouchesBegin
- 乌云漏洞库/知识库离线下载
- ubuntu系统使用U盘
- Xcode遇到Library not found for -XXX问题
- java_反射个人理解简记
- 求二叉树的高度与宽度
- 性能优化—内存泄漏
- DNW软件烧录进度条不动问题
- python有用知识