我正在尝试将静态UITableView放入UIViewController中 从图像中可以看出,我现在面临的问题是
这是" Plain"中的UITableView。模式(而不是" Grouped") 您可以看到底线(表格结束的位置)正确显示。但是顶部没有线(表开始的地方)。
有没有什么方法可以通过编程方式或通过xcode添加一行,除了在UIView中拖动一个灰色背景,高度为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];
}