ACPScrollMenu 1.1.0

ACPScrollMenu 1.1.0

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

Antonio Casero维护。




  • 作者:
  • Antonio Casero

此控件是为了快速实现可滚动菜单而设计的。您只需要将此组件直接添加到Storyboard或xib文件中,并实现代理方法。

完全可定制的,项目、颜色、填充、背景、动画及行为!

安装

从源代码安装

  • 克隆仓库

$ git clone [email protected]:antoniocasero/ACPScrollMenu.git

  • 或者只需将此组件拖动到项目中,并将ACPScrollMenu导入到View Controller中。

实现

将您的视图设置为ACPScrollMenu

设置您的项目,并调用此方法

- (void)setUpACPScrollMenu:(NSArray *)menuItems;

填写代理方法

-(void)scrollMenu:(ACPScrollMenu *)menu didSelectIndex:(NSInteger)selectedIndex;

项目

要初始化您的项目,您可以选择代理方法或块

  • 如果您喜欢块,您可以使用以下方式初始化项目
- (id)initACPItem:(UIImage *)backgroundImage iconImage:(UIImage *)iconImage label:(NSString *)labelItem andAction:(actionBlock)block;
  • 如果您想要使用代理方法,您可以使用
- (id)initACPItem:(UIImage *)backgroundImage iconImage:(UIImage *)iconImage andLabel:(NSString *)labelItem;
  • 如果您想为项目设置一个自定义的选中状态
- (void)setHighlightedBackground:(UIImage *)backgroundImageHightlighted iconHighlighted:(UIImage *)iconImageHighlighted textColorHighlighted:(UIColor *)texColorHighlighted

兼容性

  • 支持ARC。
  • 与iOS5+兼容。

许可证

ACPScrollMenu可在MIT许可证下获得。有关更多信息,请参阅LICENSE文件。

Bitdeli Badge