Ich habe diesen Beitrag auf Abgeschrägten UITableViewCells von Ссылка gefunden. Ich verwende die Technik, um die Breite der Zellen zu reduzieren, und größtenteils funktioniert es großartig.
Allerdings habe ich ein kleines Problem. Manchmal werden die Zellen nicht richtig neu gezeichnet. Zum Beispiel, obwohl eine Zelle eine "mittlere" Zelle sein soll, wird sie als "oberste" Zelle gezeichnet: yfrog.com/f1screenshot20100424at100
Wie kann ich das beheben?
Ich habe versucht, die Zelle dazu zu zwingen, über [Zelle setNeedsDisplay], [Zelle setNeedsLayout], [tableView reloadRowAtIndexPath: withAnimation:], [Zelle dredrect:] und [tableView drawRect: atIndexPath] neu zu zeichnen. Ich habe keine Ideen mehr.
Nochmals vielen Dank!
Tags und Links iphone uitableview uiview redraw