且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

使用MMDrawerController检测抽屉何时关闭

更新时间:2023-02-06 15:26:25

我认为我们可以使用以下辅助方法来检测MMDrawerController状态.

I think we can use following helper methods to detect MMDrawerController state.

对于Objective-C

- (BOOL)isLeftOpen {
    return (self.mm_drawerController.openSide == MMDrawerSideLeft);
}

- (BOOL)isRightOpen {
    return (self.mm_drawerController.openSide == MMDrawerSideRight);
}

对于Swift-3.x

func isLeftOpen() -> Bool {
    return mm_drawerController.openSide == .left
}

func isRightOpen() -> Bool {
    return mm_drawerController.openSide == .right
}. 

来源: https://github.com/mutualmobile/MMDrawerController/issues/337