iOS将标题单元格覆盖在UITableView中的另一个单元格上

时间:2012-10-04 08:49:13

标签: ios uitableview

我的UITableView中有一个自定义标题栏,我想重叠它下面的单元格。有谁知道这是否可能?目前我已尝试设置向上滚动,但似乎没有任何人有任何想法吗?

这是我尝试的内容

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 10;
}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    if (indexPath.row == 0) return 200;
    else return 100;
}

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
    return @"";
}

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

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    UIView *headerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 30)];
    headerView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"hm_pullToRefreshBar.png"]];

    return headerView;
}

编辑:我试图让标题高度比我为标题视图设置的UIView短10个像素,但这只是关闭图形而不是让它重叠。

0 个答案:

没有答案