有時候,我們在視圖上添加tap手勢,然后添加tableView后cell點擊失效。當視圖太多的時候找不到吃掉點擊的手勢。這時候,我們可以利用Method Swizzling在手勢添加的地方hook調用方法并記錄下當前調用棧。在方法點擊的時候則可以根據調用棧找到吃掉點擊的手勢。
Demo地址:https://github.com/fengcheDWJ/FindGestureDemo/tree/master
有時候,我們在視圖上添加tap手勢,然后添加tableView后cell點擊失效。當視圖太多的時候找不到吃掉點擊的手勢。這時候,我們可以利用Method Swizzling在手勢添加的地方hook調用方法并記錄下當前調用棧。在方法點擊的時候則可以根據調用棧找到吃掉點擊的手勢。
Demo地址:https://github.com/fengcheDWJ/FindGestureDemo/tree/master