Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UITableViewCell内的UITextField滑动以删除问题_Ios_Uitableview_Uitextfield_Ios8_Swipe - Fatal编程技术网

Ios UITableViewCell内的UITextField滑动以删除问题

Ios UITableViewCell内的UITextField滑动以删除问题,ios,uitableview,uitextfield,ios8,swipe,Ios,Uitableview,Uitextfield,Ios8,Swipe,由于iOS 8,我在自定义UITableViewCell上遇到了滑动删除手势的问题 问题似乎来自UITableViewCell的contentView中的UITextField 这在iOS 8中似乎是个问题,我有同样的代码在iOS 7中运行良好 如何使UITextField保持可编辑状态和滑动删除手势同时工作?我在iOS 8中找到了解决问题的方法 子类UITextField并在UITextField的顶部添加一个视图,然后在“mask”视图上添加一个UIgestureRecognitor以进行单

由于iOS 8,我在自定义UITableViewCell上遇到了滑动删除手势的问题

问题似乎来自UITableViewCell的contentView中的UITextField

这在iOS 8中似乎是个问题,我有同样的代码在iOS 7中运行良好


如何使UITextField保持可编辑状态和滑动删除手势同时工作?

我在iOS 8中找到了解决问题的方法

子类UITextField并在UITextField的顶部添加一个视图,然后在“mask”视图上添加一个UIgestureRecognitor以进行单次点击


以下几点对我很有用:

    self.tableView.panGestureRecognizer.delaysTouchesBegan = YES;

经过一些测试,我可以确认这确实是一个iOS 8问题。这个问题在iOS 7上没有出现。如果你想,我找到了一个解决方法。那太好了!好的,我回家后会把它贴在回帖里谢谢分享。不过,我把赏金授予了另一个答案,因为它的实现要简单得多。
    self.tableView.panGestureRecognizer.delaysTouchesBegan = YES;