在自定义UITableViewCell上添加UILongPressGestureRecognizer

时间:2014-12-19 16:36:42

标签: iphone uitableview swift uigesturerecognizer

我有一个带自定义单元格的UITableView。在函数tableView(cellForRowAtIndexPath :)中,我以这种方式填充对象数组中的单元格

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let cellIdentifier = "Cell"
    let cell = tableView.dequeueReusableCellWithIdentifier(cellIdentifier, forIndexPath: indexPath) as CustomTableViewCell

    cell.txtOne.text = array[indexPath.row].firstText
    cell.txtTwo.text = array[indexPath.row].secondText

    return cell
}

现在我想在UITextField中添加一个UILongPressGestureRecognizer来更改每个UITextField的属性.enabled(这样我可以使UITextField可编辑)。

我不知道该怎么做。

我尝试将UILongPressGestureRecognizer添加到Main.Storyboard中但我无法捕获UITextField上的操作,我只能在单元格上。

任何人都可以帮助我吗?

我使用Xcode Version 6.1.1

0 个答案:

没有答案