彈出標簽

一、彈出標簽,已經支持pod下載 ,請更新pod版本庫
最新版本:0.0.2
OC版本:

        pod搜索:pod search CGXCategoryPopTitleView-OC

        如果搜不到去請搜索:pod search CGXCategoryPopTitleView-OC --simple

        git鏈接:https://github.com/974794055/CGXCategoryPopTitleView-OC.git

二、使用說明

1、界面創建

NSMutableArray *arr1 = [[NSMutableArray alloc] initWithObjects:@"要聞",@"河北",@"財經",@"娛樂",@"體育",@"社會",@"NBA",@"視頻",@"汽車",@"圖片",@"科技",@"軍事",@"國際",@"數碼",@"星座",@"電影",@"時尚",@"文化",@"游戲",@"教育",@"動漫",@"政務",@"紀錄片",@"房產",@"佛學",@"股票",@"理財",@"有聲",@"家居",@"電競",@"美容",@"電視劇",@"搏擊",@"健康",@"攝影",@"生活",@"旅游",@"韓流",@"探索",@"綜藝",@"美食",@"育兒",@"紅燒全部", @"麻辣龍蝦", @"美味便宜好貨", @"胡蘿卜", @"清甜生活", @"母嬰", @"美味香蕉", @"時尚", @"麻辣干鍋", @"剁椒魚頭", @"鴛鴦火鍋", nil];
    
    NSMutableArray *dataArr= [NSMutableArray array];
    for (int i = 0; i<arr1.count; i++) {
        CGXCategoryPopTitleCellModel *model = [[CGXCategoryPopTitleCellModel alloc] init];
        model.title = arr1[i];
        [dataArr addObject:model];
    }
    CGXCategoryPopTitleView *popView = [CGXCategoryPopTitleView sharedSingleton];
    popView.isAdaptive = NO;
    popView.rowHeight = 40;
    popView.topSpace = [[UIApplication sharedApplication] statusBarFrame].size.height+44.0;;
    popView.row = 3;
    popView.insets = UIEdgeInsetsMake(10, 10, 10, 10);
    popView.minimumInteritemSpacing = 10;
    popView.minimumLineSpacing = 10;
    [popView showPopViewArray:dataArr SelectBlock:^(CGXCategoryPopTitleCellModel * _Nonnull model) {
        NSLog(@"channels--%@" , model.title);
        dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
            [popView dismissPopView];
        });
    }];
    [popView showUpdateCellShowBlock:^(CGXCategoryPopTitleCell * _Nonnull cell) {
       NSLog(@"cell--%@" , cell);
        cell.titleLabel.backgroundColor = [UIColor whiteColor];
    }];

2、效果圖


Simulator Screen Shot - iPhone 11 Pro Max - 2020-07-25 at 16.53.41.png

3、將不斷更新更多效果 ,敬請期待!!!

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。