博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改UITableView titleForHeader 的风格样式
阅读量:4980 次
发布时间:2019-06-12

本文共 817 字,大约阅读时间需要 2 分钟。

UITableView titleForHeader默认的文字都是灰色加阴影的,

如果换了其它BackgroundImage的话,就不搭了。
修改方法如下:

 
  1. - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
  2.     
  3.     NSString *HeaderString = nil;
  4.     
  5.     switch (section) {
  6.         case 0:
  7.             HeaderString = [NSString stringWithFormat:@"Header Text 1"];
  8.             break;
  9.         case 1:
  10.             HeaderString= [NSString stringWithFormat:@"Header Text 2"];
  11.             break;
  12.         case 2:
  13.             HeaderString = [NSString stringWithFormat:@"Header Text 3"];
  14.             break;
  15.         }
  16.     UILabel *HeaderLabel = [[[UILabel alloc] initWithFrame:CGRectMake(0, 0, 200, 40)] autorelease];
  17.     HeaderLabel.backgroundColor = [UIColor clearColor];
  18.     HeaderLabel.font = [UIFont boldSystemFontOfSize:18];
  19.     HeaderLabel.textColor = [UIColor whiteColor];
  20.     HeaderLabel.text = HeaderString;
  21.    return HeaderLabel;
  22. }

转载于:https://www.cnblogs.com/luxiang/archive/2011/12/27/2303223.html

你可能感兴趣的文章
如何解决Css属性text-overflow:ellipsis 不起作用(文本溢出显示省略号)
查看>>
审计日志中的AOP
查看>>
# kubernetes调度之nodeName与NodeSelector
查看>>
SpringBoot第三篇:配置文件详解二
查看>>
Shell中read的选项及用法
查看>>
element-tree-grid(表格树)的使用
查看>>
五一假期
查看>>
Dave Python 练习十七 -- 正则表达式
查看>>
混沌开窍---24幅由算法生成的正方形图像
查看>>
java中newInstance和new(转)
查看>>
全解排序算法
查看>>
面向对象技术
查看>>
关于网络模型中的同步异步的思考
查看>>
centos7 Linux 安装mysql
查看>>
dom的综合练习
查看>>
python中sort方法
查看>>
Cookie
查看>>
44. Wildcard Matching(js)
查看>>
工作细节记录
查看>>
远程桌面服务器和本机粘贴板共享
查看>>