登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

iOS 筛选菜单

[复制链接]
来自: 8430110 分类: iOS精品源码 上传时间: 2018-12-29 12:43:10
Tag:

项目介绍:


GHDropMenuDemo

最新代码请移步github


自由定制电商筛选菜单

超级简单好用的电商筛选菜单

2018.12.28更新

  • 增加单独侧滑菜单筛选


2018.12.26更新

  • 修复无法响应事件bug


2018.12.25更新

  • dropMenu的title自适应宽度

  • 增加适量注释,模型封装

  • 外部模型控制内部用户点击筛选是否记录

  • 适配x,xs,xr,xsmax

  • 去掉刚开始创建的动画


image.png

Untitled.gif


  • 自定义筛选标题,自定义筛选内容,自定义筛选标签,自定义筛选头部内容

  • 数组越界处理

  • 价格输入筛选

  • 实现tag标签,单选,多选,取消选中效果

  • 保留上次选中选项

  • 动画展开,移除

  • 可以重新传入模型,重新刷新数据源

  • 选中内容通过代理的方式回调

  • 对原有项目无污染,直接拖进项目即可使用<br/>

使用方法

  • GHDropMenu 拖入项目中

  • 导入

#import "GHDropMenu.h"
    /** 配置筛选菜单模型 */
    GHDropMenuModel *configuration = [[GHDropMenuModel alloc]init];
    /** 配置筛选菜单是否记录用户选中 默认NO */
    configuration.recordSeleted = NO;
    /** 设置数据源 */
    configuration.titles = [configuration creaDropMenuData];
    
    /** 创建dropMenu 配置模型 &&frame */
    GHDropMenu *dropMenu = [[GHDropMenu alloc]creatDropMenuWithConfiguration:configuration frame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, 44)];
    dropMenu.delegate = self;
    
    [self.view addSubview:dropMenu];
    
  • 需要构造json数据

详见demo

相关源码推荐:

我来说两句
*滑动验证:
所有评论(27)
bug是啥 2019-1-2 10:17:41
膜拜大神~
回复
码农创新者 2019-1-2 10:18:21
感谢大神分享,必须顶!
回复
ou大神 2019-1-2 10:18:53
写的真的很不错
回复
ff12345 2019-1-2 10:19:26
感谢大神~
回复
天天bug 2019-1-2 10:20:29
code4app好的内容真的很多~赞
回复
Yf8546 2019-1-2 10:21:28
code4app好的内容真的很多~赞
回复
码农在北京 2019-1-2 10:39:46
学习学习!
回复
程志飞 2019-1-2 11:00:31
精华内容,楼主V5!
回复
code4app热心网友 2019-1-2 11:38:44
很给力,Code4App有你更精彩!
回复
123下一页
提取码:  下载次数:84 状态:已购或VIP 售价:0(原价:15)金钱 下载权限:初级码农 
1642 1 84
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表