10.下拉菜單

  • 1.第一個類 JPullDownMenu
JPullDownMenu的運用

使用方法:每一個選擇都是刷新新的列表(下面放的是UITabView)

下面我分兩部分詳解

1.關于JPullDownMenu這個類自身的問題(類里面加了很多可修改的注釋)

 <1>.在這個類里面我加入了很多的注釋,比如每一下拉框可以容納多少個選項

  /*
       1.每個里面最多可以放多少個數組
  */
       #define KDisplayMaxCellOfNumber  6

   /*
       2. 整個下拉框下面的背景顏色
   */                         
    self.backgroundColor=KmaskBackGroundViewColor;

   /*
        3.每個標題之間的小豎杠顏色
    */
        view.backgroundColor=[UIColor grayColor];

圖片可以進去換掉里面都有注釋

總之還有很多顏色以及屬性的設置,自己可以到里面看
2.關于這個JPullDownMenu類的用法

  //聲明一個類的屬性
  @property(nonatomic,strong)JPullDownMenu *menu;

  self.edgesForExtendedLayout = UIRectEdgeNone;

  self.menu = [[JPullDownMenu alloc]initWithFrame:CGRectMake(0, 0,WIDTH, 40) menuTitleArray:@[@"默認",@"最新上線",@"當季"]];

  NSArray * regionArray =@[@"默認",@"推廣",@"人氣",@"平臺推薦"];
  NSArray *classTypeArray=@[@"最新上線",@"將要售完",@"已售完"];
  NSArray *sortRuleArray=@[@"農業(yè)",@"林業(yè)",@"牧業(yè)",@"漁業(yè)",@"當季",@"錯季"];
  //這里是一個block快
  self.menu.menuDataArray = [NSMutableArray arrayWithObjects:regionArray, classTypeArray , sortRuleArray, nil];

  [self.view addSubview:self.menu];
  /*
        下面講解一下selectButtonTag是選中的上面的,如默認最新上線等等
        selectIndex指的是每個下表下面的具體哪一個
   */
  [self.menu setHandleSelectDataBlock:^(NSString *selectTitle, NSUInteger selectIndex, NSUInteger selectButtonTag) {
    if (selectButtonTag == 0) {
        if (selectIndex == 0) {
            
            NSLog(@"默認");
        }
        if (selectIndex == 1) {
            
            NSLog(@"推廣");
        }
        if (selectIndex == 2) {
            
        }
        if(selectIndex == 3 ){
           
        }
    }
    if (selectButtonTag == 1){
        
        if (selectIndex == 0) {
          
            NSLog(@"最新上線");
        }
        if (selectIndex == 1) {
           
        }
        if (selectIndex == 2) {
           
        }
    }
    if (selectButtonTag == 2) {
        if (selectIndex == 0) {
            
        }
        if (selectIndex == 1) {
           
        }
        if (selectIndex == 2) {
           
        }
        if (selectIndex == 3) {
         
        }
        if (selectIndex == 4) {
           
        }
        if (selectIndex == 5) {
            
             NSLog(@"錯季");
        }
    }
     /*
          網絡請求的調用(根據上傳的參數從服務器請求數據)
      */
     [_self AcreateNet];
  }];

JPullDownMenu 的demo,很簡單的

這里還有很多的其他下拉菜單:有興趣的自己下載吧

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末奸例,一起剝皮案震驚了整個濱河市浴韭,隨后出現的幾起案子矾利,更是在濱河造成了極大的恐慌杉适,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,252評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件氓英,死亡現場離奇詭異馋吗,居然都是意外死亡,警方通過查閱死者的電腦和手機胯府,發(fā)現死者居然都...
    沈念sama閱讀 94,886評論 3 399
  • 文/潘曉璐 我一進店門介衔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人骂因,你說我怎么就攤上這事炎咖。” “怎么了寒波?”我有些...
    開封第一講書人閱讀 168,814評論 0 361
  • 文/不壞的土叔 我叫張陵乘盼,是天一觀的道長。 經常有香客問我俄烁,道長绸栅,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,869評論 1 299
  • 正文 為了忘掉前任页屠,我火速辦了婚禮粹胯,結果婚禮上,老公的妹妹穿的比我還像新娘辰企。我一直安慰自己风纠,他們只是感情好,可當我...
    茶點故事閱讀 68,888評論 6 398
  • 文/花漫 我一把揭開白布牢贸。 她就那樣靜靜地躺著竹观,像睡著了一般。 火紅的嫁衣襯著肌膚如雪十减。 梳的紋絲不亂的頭發(fā)上栈幸,一...
    開封第一講書人閱讀 52,475評論 1 312
  • 那天愤估,我揣著相機與錄音,去河邊找鬼速址。 笑死玩焰,一個胖子當著我的面吹牛,可吹牛的內容都是我干的芍锚。 我是一名探鬼主播昔园,決...
    沈念sama閱讀 41,010評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼并炮!你這毒婦竟也來了默刚?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,924評論 0 277
  • 序言:老撾萬榮一對情侶失蹤逃魄,失蹤者是張志新(化名)和其女友劉穎荤西,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體伍俘,經...
    沈念sama閱讀 46,469評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡邪锌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,552評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了癌瘾。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片觅丰。...
    茶點故事閱讀 40,680評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖妨退,靈堂內的尸體忽然破棺而出妇萄,到底是詐尸還是另有隱情,我是刑警寧澤咬荷,帶...
    沈念sama閱讀 36,362評論 5 351
  • 正文 年R本政府宣布冠句,位于F島的核電站,受9級特大地震影響萍丐,放射性物質發(fā)生泄漏轩端。R本人自食惡果不足惜放典,卻給世界環(huán)境...
    茶點故事閱讀 42,037評論 3 335
  • 文/蒙蒙 一逝变、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧奋构,春花似錦壳影、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至径缅,卻和暖如春掺栅,著一層夾襖步出監(jiān)牢的瞬間烙肺,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評論 1 274
  • 我被黑心中介騙來泰國打工氧卧, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留桃笙,地道東北人。 一個月前我還...
    沈念sama閱讀 49,099評論 3 378
  • 正文 我出身青樓沙绝,卻偏偏與公主長得像搏明,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子闪檬,可洞房花燭夜當晚...
    茶點故事閱讀 45,691評論 2 361

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,312評論 25 707
  • 發(fā)現 關注 消息 iOS 第三方庫星著、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,123評論 4 61
  • 大一 “春風得意馬蹄疾粗悯,一日看盡長安花虚循。” 懷著好奇與期待样傍,我們邁進了夢寐以求的象牙塔邮丰。意氣風發(fā)、朝氣蓬勃铭乾、前途無...
    Ivy一只獅子的日常閱讀 708評論 12 25
  • 第一步:招安一只神助攻 見到喬冉的第一面時剪廉,我怦然心動了。 那是四月的午后炕檩,陽光透過玻璃傾瀉...
    十七Ayan閱讀 336評論 0 0
  • 用戶配置文件主要有四個: man 5 可以查看配置文件: 偽用戶不能刪除斗蒋,大家不要去操作它們。 一個用戶可以屬于多...
    廖馬兒閱讀 654評論 0 0