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