如何设置组表的节标题文本

时间:2011-04-22 06:40:10

标签: iphone objective-c

我想为我的分组UITableView的每个部分设置标题文本。

我尝试了此代码,但收到错误“EXC_BAD_ACCESS”

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
    if (tableView.tag==2)
    {
        if (section == 0)
        {
              return @"test1";
        }
        if (section == 1)
        {
              return @"test2";
        }
    }
}

1 个答案:

答案 0 :(得分:23)

让它正常工作,最后必须添加return @"";以确保安全。

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
    if (tableView.tag==2)
    {
        if (section == 0)
        {
              return @"test1";
        }
        if (section == 1)
        {
              return @"test2";
        }
     }
     return @"";
}