如何调整这个UITableView以便我能得到我想要的东西?

时间:2013-10-16 02:28:58

标签: iphone ios objective-c uitableview

我正在尝试将静态UITableView放入UIViewController中 从图像中可以看出,我现在面临的问题是

enter image description here

这是" Plain"中的UITableView。模式(而不是" Grouped") 您可以看到底线(表格结束的位置)正确显示。但是顶部没有线(表开始的地方)。

有没有什么方法可以通过编程方式或通过xcode添加一行,除了在UIView中拖动一个灰色背景,高度为1点?

由于

1 个答案:

答案 0 :(得分:1)

尝试设置1像素宽的标题

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    return 1;
}

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 1, 1)]; //It will stretch
    view.backgroundColor = [UIColor grayColor];
}