kann die Hintergrundfarbe von UITableViewCell in iOS6 nicht einstellen?

Ich habe angefangen, meine App unter dem Simulator zu testen, weil ich kein iOS 6-Gerät habe und auf ein seltsames Problem gestoßen bin. Ich kann die backgroundColor-Eigenschaft von UITableViewCell nicht festlegen. Wenn ich dies stelle:

cell.contentView.backgroundColor = [UIColor redColor];

Es funktioniert nur für iOS 6, wenn ich dies benutze:

cell.backgroundColor = [UIColor redColor];

oder dieses

[cell setBackgroundColor:[UIColor redColor]];

Es funktioniert nur für iOS7.

Wenn ich beides benutzecell.contentView undcell.backgroundColor es funktioniert für beide iOS ... sollte es nicht eine Antwort für eine so einfache Eigenschaft sein? Oder ist es vielleicht ein Simulator-Fehler?

UPDATE: Wenn sich etwas in der gleichen Tabellenansicht und in Zellen ändert, die ich nicht festlegen kannaccessoryType weder über StoryBoard noch Code ...

UPDATE2: Aus irgendeinem Grund wurden alle meine Änderungen gelöscht, aber gruppiert und wie erwartet angezeigt, wenn der Tabellenansichtsstil auf Normal gesetzt wurde.