2015-12-21 73 views

回答

1

你可以看到你的這個手勢,做無論你想和他們在一起。 self.view.gestureRecognizers

例,將刪除所有:
self.view.gestureRecognizers?.removeAll()

+0

我需要調用此方法哪? viewdidload不起作用 –

+0

嘗試在viewDidAppear()中使用它,這樣當viewController出現時,它總是會執行代碼。如果在viewDidLoad()中使用它,它可能恰好在應用程序第一次加載viewController時執行代碼,並且如果您再次嘗試再次使用viewController,此viewController可以稍後再使用,但有可能該應用程序使用一個已經加載,不會通過viewDidLoad()再次傳遞,但將始終通過viewDidAppear()。 –

1
drawerController?.openDrawerGestureModeMask = []