0
我需要将UIPanGestureRecognizer注册到不同的ViewControllers。从另一个Swift文件向UIViewController添加手势
所以我有一个迅速类是这样的:
class SideBar: UIViewController {
func register(mainView: ViewController){
var swipeRecognizer = UIPanGestureRecognizer(target: self, action: "swipeGesture:")
mainView.view.addGestureRecognizer(swipeRecognizer)
}
func swipeGesture(recognizer: UIPanGestureRecognizer){
println("swiping...")
}
}
,我希望做这样的事情我ViewControllers的时候,我能得到的刷卡信息。
var sidebar = SideBar()
sidebar.register(self)
但它不起作用,为什么?
它工作,但为什么? –
如果我的答案解决了您的问题,请投票。这是范围相关的问题。 – Sujit