Swift的新手。我正在从Array中的值填充一系列UIViews。我需要在longPress的不同状态下将各个索引值传递给多个函数。
设置的最佳方式是什么?
我找到了很多例子,但大多数都与UITableViews的index.row值有关。
编辑:我已经包含了相关代码的精简版。
$stm = $pdo->prepare("select count(*) from user where email = :email");
$stm->bindValue(':email', $_POST['email'], PDO::PARAM_STR);
if ($stm->execute()) {
$c = $stm->fetchColumn();
echo $c;
}
答案 0 :(得分:1)
设置发件人的标签。
添加扩展程序:
extension UILongPressGestureRecognizer {
var tag: Int! {
get {
return 0
}
set(newValue) {
self.tag = newValue
}
}
}
试试这个:
longPressRec.tag = indexPath.row
然后:
func longPressed(sender: UILongPressGestureRecognizer){
let tag = sender.tag
//Do something with tag
}