测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布最后发布 | 2015年9月 |
由 Paul Pilone 和 Paul Pilone 维护。
一个小的 UI 控件,用于展示任何数量的菜单项,具有漂亮的打开和关闭动画。支持多个方向、遮罩类型和可配置的动画选项。
E84PopOutMenu 通过CocoaPods提供。要安装它,只需将以下内容添加到您的 Podfile 中
pod 'E84PopOutMenu'
您还可以克隆仓库,并将 E84PopOutMenu/E84PopOutMenu.{h,m} 拷贝到您的项目中。
查看 E84PopOutMenu 的最佳方式是克隆仓库并运行示例项目。该项目允许您测试不同的菜单项展示方式。
E84PopOutMenu 配有合理的默认设置,以便直接使用。您真正需要做的只是添加菜单项,很可能是在控制器中的 viewDidLoad
方法中。通过在您的 E84PopOutMenu 上调用
- (void)addPopOutMenuItem:(UIView *)menuItem forIdentifier:(NSString *)identifier;
来添加菜单项。菜单项的展示顺序是按添加顺序排列的。
要监听所选菜单项的变化,请为菜单的 UIControlEventValueChanged
控制事件添加一个 IBAction。
Paul Pilone,[email protected]
Element 84,http://www.element84.com
E84PopOutMenu 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。