0
    -(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return [[self.frc sections] count];
}


-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    id <NSFetchedResultsSectionInfo> sectionInfo = [[self.frc sections] objectAtIndex:section];
    return [sectionInfo numberOfObjects];
}

- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section
{
    id <NSFetchedResultsSectionInfo> sectionInfo = [[self.frc sections] objectAtIndex:section];

    return [sectionInfo name];
}

その前にタイトルを付けた 1 つのセクションが必要です...代わりに、このコードはその後にタイトルを配置します...最初のセクションにはタイトルがなく、2 番目のセクションには最初のタイトルがありますが、コンテンツはありません (あるべきです ' t は 2 番目のセクションになります)

何を与える?

4

1 に答える 1

0

あなたが使用している:

- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section

これはフッター用です。代わりにこれを使用してみてください。

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
于 2012-10-24T14:59:51.340 に答える