此控件是为了快速实现可滚动菜单而设计的。您只需要将此组件直接添加到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
ACPScrollMenu
可在MIT许可证下获得。有关更多信息,请参阅LICENSE文件。