• 设置UITableview 浮动的 header


    好像仅适用于:tableview的style有plain和group之分,如果用plain,写上下面的代码,则可以出现下面效果。

    - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{

        if(section == 0){

            UIView *headerView =[[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];

           

    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 20)];

    label.backgroundColor = [UIColor colorWithRed:137/255.0 green:154/255.0 blue:168/255.0 alpha:0.8];

    label.font = [UIFont boldSystemFontOfSize:14];

    //label.shadowColor = [UIColor colorWithWhite:0.0 alpha:0.8];

    label.textAlignment = UITextAlignmentLeft;

    label.textColor = [UIColor whiteColor];

    label.text = [NSString stringWithFormat:@"当前地区:%@",appDelegate.hotTrend.region.name]; 

    [headerView addSubview:label];

    [label release];

            return headerView;

        }else{

            return nil;

        }

        

    }

  • 相关阅读:
    Android 操作系统架构开篇
    《构建之法》读后感
    《梦断代码》读后感
    学习日报
    学习日报
    记账本开发4
    记账本开发3
    学习日报
    学习日报
    记账本开发2
  • 原文地址:https://www.cnblogs.com/luyinghuai/p/1969464.html
Copyright © 2020-2023  润新知