Bor*_*zin 3 iphone uitableview separator ios tableheader
当tableView中没有tableHeaderView时,所有分隔符都可见.但是如果我创建一个自定义tableHeaderView而不是第一个单元格在单元格顶部没有分隔符.为什么我的自定义tableHeaderView会删除第一个分隔符?我怎么能把它放回去?
只需在自定义标题视图的最后一个处制作高度为2和宽度为320的标签,并为分隔符颜色制作标签背景颜色,并且不要将任何文本设置为lebel,这将像分隔符一样工作.
以下是将标准外观分隔符视图添加到标题视图底部的代码:
CGRect sepFrame = CGRectMake(0, headerView.frame.size.height-1, 320, 1);
seperatorView = [[[UIView alloc] initWithFrame:sepFrame] autorelease];
seperatorView.backgroundColor = [UIColor colorWithWhite:224.0/255.0 alpha:1.0];
[headerView addSubview:seperatorView];
Run Code Online (Sandbox Code Playgroud)
如果您试图使它看起来像普通的表格视图单元格,您可能还需要在标题视图的顶部添加一个.
| 归档时间: |
|
| 查看次数: |
6104 次 |
| 最近记录: |