Cha*_*ean 4 uitextview ios uitapgesturerecognizer
目前我想让UITextView有一个双击手势.似乎UITableView有自己的双击手势,当我们双击时,会选择一些文字.所以我想删除这个默认的双击手势到我自己的手势识别器.我尝试了很多方法,都失败了.似乎没有办法删除UITextView的默认识别器.我还想在这个UITextView上添加一个透明视图来做双击事件,但是这个子视图将阻止UITextView上的其他手势.是否有一些方法可以将双击手势识别器添加到UITextView?我真的希望有一个解决方案.
我仍然期待iOS5的解决方案:)
Moh*_*abi 13
文本视图中附加了许多其他手势识别器.因为你似乎不需要它们.你可以删除它们.
myTextView.gestureRecognizers = nil;
Run Code Online (Sandbox Code Playgroud)
在添加双击识别器之前.有用.
然后你可以添加
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(mySelector)];
tapRecognizer.numberOfTapsRequired = 2;
tapRecognizer.numberOfTouchesRequired = 1;
[myTextView addGestureRecognizer:tapRecognizer];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7402 次 |
| 最近记录: |