慕粉3917449
2016-11-04 11:43
var index = 12
let pan = #selector(self.delimg( index : ) )
let guest = UITapGestureRecognizer(target: self, action: pan)
func delimg(index : Int){ print("(index)") }
这样为什么拿不到参数 需要怎么操作
你传的函数相当于一个代理时间,他给你传的参数应该是 UITapGestureRecognizer对象,就像UIButton的点击事件一样。
func delimg(index : UITapGestureRecognizer){}
玩儿转swift3新特性
7365 学习 · 8 问题
相似问题
回答 1
回答 2