E84PopOutMenu 0.0.6

E84PopOutMenu 0.0.6

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2015年9月

Paul PilonePaul Pilone 维护。



  • Paul Pilone

一个小的 UI 控件,用于展示任何数量的菜单项,具有漂亮的打开和关闭动画。支持多个方向、遮罩类型和可配置的动画选项。

Example

安装

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 文件。