iOS中分页和侧栏菜单的滑动冲突如何解决?
如上图,在从屏幕左侧边缘滑动时,会去滑动里面的页面,而不是侧栏菜单。
问题来了,如何能在左侧边缘滑动时加载的是侧栏菜单?
回答:
吐槽一下产品这样的设计真是反人类。
有一个简单粗暴的解决办法,在最左侧布局一个空View,设置背景透明,让它的高度撑满,宽度20左右,具体自己调试一下手感。还有就是它必须置顶。
这样做之后,从屏幕左侧滑入的手势识别为边侧栏。别的区域滑动就是翻页
回答:
我之前也有用过这个侧边栏三方框架,就是因为他没办法做到识别滑动手势的位置来弹出侧边栏,所以我改用MMDrawerController,这个可以设置只有在屏幕边缘滑动时候才弹出侧边栏
以上是 iOS中分页和侧栏菜单的滑动冲突如何解决? 的全部内容, 来源链接: utcz.com/p/184326.html