我正在使用喜欢 facebook iOS 应用程序风格的 MFSideMenu,它工作正常!是否可以在左 1/3 View 区域而不是全 View 屏幕中为平移手势启用 MFSideMenu?
最佳答案
你需要使用委托(delegate) IIViewDeckControllerDelegate
所以设置
[deckController setPanningMode:IIViewDeckDelegatePanning];
并实现:
- (BOOL)viewDeckController:(IIViewDeckController*)viewDeckController shouldPan:(UIPanGestureRecognizer*)panGestureRecognizer
{
if ([panGestureRecognizer locationInView:self.view].x<20) {
return YES;
}
return NO;
}
关于ios - 如何在部分 View 区域而不是全 View 屏幕中启用 MFSideMenu?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13522126/