我有一个滑出式菜单,滑动手势可以从我左侧的桌面视图中左右滑入和滑出。但是当菜单结束时,我仍然可以选择单元格并滚动菜单滑出的表格视图。
任何帮助都会很酷,谢谢
答案 0 :(得分:1)
在SlideMenuView上设置“setExclusiveTouch:YES”。
来自iPhone OS编程指南:
将事件传递限制为单个视图:
默认情况下,视图的exclusiveTouch属性设置为NO。如果将属性设置为YES,则标记视图,以便在跟踪触摸时,它是窗口中唯一跟踪触摸的视图。窗口中的其他视图无法接收这些触摸。但是,标记为“独占触摸”的视图不会接收与同一窗口中的其他视图关联的触摸。如果手指接触专用触摸视图,则仅当该视图是跟踪该窗口中的手指的唯一视图时才传递该触摸。如果手指触摸非独占视图,则只有在独占触摸视图中没有其他手指跟踪时才会传递该触摸。
答案 1 :(得分:0)
使用QuartzCore
import QuartzCore
/* .. */
slideOutMenu.layer.zPosition = 1;
您的slideOutMenu将是UITableView的顶部。