diff --git a/CCDropDownMenu/SyuDropDownMenu.m b/CCDropDownMenu/SyuDropDownMenu.m index e5f3785..958b115 100644 --- a/CCDropDownMenu/SyuDropDownMenu.m +++ b/CCDropDownMenu/SyuDropDownMenu.m @@ -145,6 +145,14 @@ - (instancetype)initWithNavigationBar:(UINavigationBar *)navigationBar useNaviga return self; } +- (void)collapse { + if(self.isExpanded) { + [self animateForClose]; + [self updateForColor:self.isExpanded?self.inactiveColor:self.activeColor]; + self.expanded = !self.isExpanded; + } +} + #pragma mark - Private methods - (void)commonInitialization { self.titleView = [[UIView alloc] init];