1

我正在使用喜欢 facebook iOS 应用程序风格的 MFSideMenu,它工作正常!是否可以在左 1/3 视图区域而不是全视图屏幕中为平移手势启用 MFSideMenu?

4

1 回答 1

1

你需要使用委托IIViewDeckControllerDelegate
所以设置

[deckController setPanningMode:IIViewDeckDelegatePanning];

并实施:

- (BOOL)viewDeckController:(IIViewDeckController*)viewDeckController shouldPan:(UIPanGestureRecognizer*)panGestureRecognizer
{
    if ([panGestureRecognizer locationInView:self.view].x<20) {
        return YES;
    }
    return NO;
}
于 2013-01-05T22:37:30.453 回答