Entfernen einer Zelle aus statischem UITableView, das in Storyboard erstellt wurde

Das sollte einfach sein, aber ich habe Probleme.

Ich habe ein statisches UITableView mit einer Zelle, die ich programmgesteuert entfernen möchte, wenn es nicht benötigt wird.

Ich habe ein IBOutlet dafür

<code>IBOutlet UITableViewCell * cell15;
</code>

Und ich kann es entfernen, indem ich anrufe

<code>cell15.hidden = true;
</code>

Dadurch wird es ausgeblendet, aber an der Stelle, an der sich die Zelle befand, bleibt ein Leerzeichen, und ich kann es nicht mehr loswerden.

Vielleicht wäre ein Hack, die Höhe auf 0 zu ändern?

<code>- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:indexPath
{
//what would I put here?
}
</code>

Vielen Dank!

Antworten auf die Frage(6)

Ihre Antwort auf die Frage