DWBubbleMenuButton 1.0.1

DWBubbleMenuButton 1.0.1

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布上次发布2014年12月

Derrick Walker 维护。



  • Derrick Walker

DWBubbleMenuButton 是一个用于展开和折叠可变大小菜单的简单动画类。

该项目允许在左、右、上和下方向展开菜单。使用该类的方法是设置主按钮,并添加一组菜单按钮。

使用方法

创建一个主按钮

    UIButton *menuButton = [UIButton buttonWithType:UIButtonTypeSystem];

    [menuButton setTitle:@"Menu" forState:UIControlStateNormal];

创建一个 DWBubbleMenuButton 实例

    DWBubbleMenuButton *bubbleMenuButton = [[DWBubbleMenuButton alloc] initWithFrame:CGRectMake(20.f,
                                                                                                20.f,
                                                                                                100.f,
                                                                                                100.f)
                                                                  expansionDirection:DirectionDown];
    bubbleMenuButton.homeButtonView = menuButton;

将按钮添加到您的气泡菜单

    [bubbleMenuButton addButtons:@[ /* your buttons */]];

    /* OR */

    [bubbleMenuButton addButton:/* your button */];

DWBubbleMenuButton 将自动处理动画、帧更改,按正确顺序显示您的菜单按钮