美文网首页
Swift:select传递参数

Swift:select传递参数

作者: 阿里懒 | 来源:发表于2016-09-07 20:37 被阅读0次

    网上找了好久没有发现可用的select传递参数的方法;
    以下的方法,是通过在视图中设置参数,然后取出;
    验证可行

    
    //初始化点击事件
    
    let tap =UITapGestureRecognizer.init(target:self,action:#selector(SentenceController.contentClick(_:)))
    
    //保存数据到视图中
    
    contentView.setValue(content, forKey:"content")
    
    //视图绑定tap事件
    
    contentView.addGestureRecognizer(tap)
    
    

    定义方法,contentView点击后调用此方法

    
    func contentClick(uiTap:UITapGestureRecognizer){
    
    let msg = uiTap.view
    
    if let content = msg!.valueForKey("content"){
    
    //doSomething...
    
    }else{
    
    }
    
    }
    
    

    相关文章

      网友评论

          本文标题:Swift:select传递参数

          本文链接:https://www.haomeiwen.com/subject/rqtsettx.html