0
覆盖FUNC prepareForSegue(SEGUE:UIStoryboardSegue,发件人:AnyObject){uigesturerecognizer上tableviewcell双击+ Segue公司迅速
if segue.identifier == "editinfo"{
let selecteditem: NSManagedObject = items[self.tableView.indexPathForSelectedRow!.row] as! NSManagedObject
let viewcon: addViewController = segue.destinationViewController as! addViewController
viewcon.usernameupdate = selecteditem.valueForKey("username") as! String
viewcon.emailupdate = selecteditem.valueForKey("email") as! String
viewcon.existeditem = selecteditem
}
我尝试以下,但总是SEGUE trigered单水龙头
let doubleTap = UITapGestureRecognizer(target: self, action: nil)
doubleTap.numberOfTapsRequired = 2
doubleTap.numberOfTouchesRequired = 1
cell.addGestureRecognizer(doubleTap)
尝试doubleTap.numberOfTouchesRequired = 1,这里有一个非常类似的代码,按预期工作。 – UlyssesR
我已经尝试doubleTap.numberOfTouchesRequired = 1 但结果相同。 – gsmpaloma
尝试添加此行,并查看它是否可以解决问题。 doubleTap .delaysTouchesBegan = true – UlyssesR