zoukankan      html  css  js  c++  java
  • iOS 一个简洁的条件筛选界面

      一般的电商App都会有条件选择的功能,可是除了一个一个条件单选之外,还会存在条件多选的状况,所以我封装了一个多条件选择的界面,方便以后的项目重用。

      效果如下图

      

      由于这是一个练手的项目,细节那些没有做太大的处理,首先完成了功能,以后接入项目的时候再去完善。

     

      这个View的大概结构是

        1.这个View是以表视图作为主体的,按照需求所要求的分组数量铺上单元格,(在这个view里面 我铺了5个单元格,4个用来显示条件和分类信息,一个用来铺设确定按钮)

        2.利用plist文件,把条件都设定好。由于我把单元格铺了4个,所以需要把条件分成4个数组,里面放置存放条件的字典,字典里面存储该分组对应的条件

          

          3.利用for循环跟住条件的数量在单元格里面铺设button,设置好button的选择状态。

        关键代码如下:

        

        

        

        

        4.用一个可变数组把已经选择的按钮,存储起来,确定按钮的时候把存储的按钮上面的titleLabel打印出来 就可以做出这种效果。

        

  • 相关阅读:
    linux系统cpu和内存占用率
    虚拟机网卡设置
    C语言中打印返回值
    MQTT_DEMO
    MQTT-C-UDP_PUB
    MQTT-C-PUB
    结构体指针用法
    linux系统如何操作隐藏文件
    mqtt学习笔记
    XML文件的读取----cElementTree
  • 原文地址:https://www.cnblogs.com/ChanYuCung/p/6163353.html
Copyright © 2011-2022 走看看