文档章节

点击scrollview释放键盘触发touchesBegan方法

1054949000
 1054949000
发布于 2014/10/14 17:32
字数 66
阅读 13
收藏 0

scrollView  本身继承 了 touch 的响应 事件,要从新自定义 scrollView  的 响应事件。


所以添加一个手势事件:


-(void)addGestureRecognizer

{

    UITapGestureRecognizer * sigleTap = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(handleTapGesture)];


    sigleTap.numberOfTapsRequired = 1;

    

    [myScrollView addGestureRecognizer:sigleTap];

}


-(void)handleTapGesture

{

    [myTextField resignFirstResponder];

}



本文转载自:http://blog.csdn.net/a1054949000/article/details/19963393

共有 人打赏支持
1054949000
粉丝 6
博文 38
码字总数 914
作品 0
青浦
scrollView的键盘取消

在scrollView上面,如果add一个textField或者textView,在控件是第一响应者的时候,直接点击scrollView,touchesBegan是不会响应的。 原理如下: UIScrollView的工作原理,当手指touch的时候...

rainckoo
2015/01/12
0
1
UIScrollView不像样touchBegain点击事件

1:@property MyScrollView *scrollView; 2:给MyScrollView,增加类别:MyScrollView+Touch 3:在类别里实现下面三个方法: @implementation MyScrollView (Touch) (void)touchesBegan:(NSS......

云上飞飞
2016/06/29
132
0
iOS开发实战——CollectionView点击事件与键盘隐藏结合案例(二)

我在前一篇博客中《iOS开发实战——CollectionView点击事件与键盘隐藏结合案例》详细实现了CollectionView与键盘组合操作中出现的多种情况,并解决了交互体验上的一些问题。在实际项目中也的...

CHENYUFENG1991
2016/06/06
0
0
《React-Native系列》33、 键盘遮挡问题处理

最近在项目中,使用TextInput组件的时候,发现键盘弹出的时候,遮盖了表单。 咨询了下做iOS的同学,他们的处理是计算键盘的高度和当前输入域的位置,将界面向上移动一段距离。 那在ReactNati...

hsbirenjie
2016/09/23
0
0
iOS开发UIScrollView使用详解

iOS开发UIScrollView使用详解 一、ScrollView常用方法和属性 @property(nonatomic)CGPoint contentOffset; 设置滚动的偏移量 @property(nonatomic)CGSize contentSize; 设置滑动区域 @prope...

珲少
2015/06/04
0
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

day63-20180821-流利阅读笔记-待学习

性别歧视在日本:“我是女生,所以社会不让我学医” 毛西 2018-08-21 1.今日导读 大家在看病的时候,有留意过女医生的比例吗?在性别歧视现象十分严重的日本,男医生和女医生的比例达到了惊人...

aibinxiao
51分钟前
2
0
Ubuntu18.04 显卡GF-940MX安装NVIDIA-390.77

解决办法: 下面就给大家一个正确的姿势在Ubuntu上安装Nvidia驱动: (a)首先去N卡官网下载自己显卡对应的驱动:www.geforce.cn/drivers (b)下载后好放在英文路径的目录下,怎么简单怎么来...

AI_SKI
今天
4
0
深夜胡思乱想

魔兽世界 最近魔兽世界出了新版本, 周末两天升到了满级,比之前的版本体验好很多,做任务不用抢怪了,不用组队打怪也是共享拾取的。技能简化了很多,哪个亮按哪个。 运维 服务器 产品 之间的...

Firxiao
今天
1
0
MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。 下载 下载地址 https://dev....

waylau
今天
2
0
微信第三方平台 access_token is invalid or not latest

微信第三方开发平台code换session_key说的特别容易,但是我一使用就带来无穷无尽的烦恼,搞了一整天也无济于事. 现在记录一下解决问题的过程,方便后来人参考. 我遇到的这个问题搜索了整个网络也...

自由的开源
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部