UITapGesture在UITableview标题中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UITapGesture在UITableview标题中相关的知识,希望对你有一定的参考价值。

我试图在swift中使用可扩展的tableview。所以我在tableview中添加了Gesture标题,但它没有识别。请指导我。只是交叉检查我的编码。

我的编码如下:

func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {

        let vvv = tableView.headerViewForSection(section)

        let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:"))
        tap.delegate = self
        vvv?.addGestureRecognizer(tap)
        return vvv
    }


    func handleTap(gestureRecognizer: UITapGestureRecognizer)
    {
        if(gestureRecognizer.state == .Ended)
        {
            println("SECTION PRESSED") //NOT ENTERING TO THIS BLOCK
        }     
    }

以上是关于UITapGesture在UITableview标题中的主要内容,如果未能解决你的问题,请参考以下文章

无法在 childView 中禁用 UITapGesture

在水平堆栈视图 + 元素的全宽上注册 UITapGesture

视图中的 UITapGesture 时不调用 UIButton 操作

UIPanGesture 正在工作,但 UITapGesture 在 UIView 上不起作用

iOS - UITapGesture 开始和结束了吗?

将 UITapGesture 添加到 UIScrollView