Versucht zu zwingen, Neuzeichnen von UITableViewCell

Fand ich diesen Beitrag auf Abgeschrägten UITableViewCells von http://news.selectstartstudios.com/beveled-uitableviewcells/. Ich bin mit der Technik zum verringern der Breite der Zellen, und für die meisten Teil, es funktioniert Super.

Allerdings habe ich ein kleines problem. Manchmal sind die Zellen nicht ordnungsgemäß neu gezeichnet. Zum Beispiel, obwohl eine Zelle soll eine "mittlere" Zelle gezeichnet wird, als einen "top" - Zelle: yfrog.com/f1screenshot20100424at100

Wie kann ich dieses Problem beheben?

Habe ich versucht zu zwingen die Zelle neu zu zeichnen, das über [Zelle setNeedsDisplay], [Zelle setNeedsLayout], [tableView reloadRowAtIndexPath:withAnimation:], [Zelle drawrect:], und [tableView drawRect:atIndexPath]. Ich bin aus Ideen heraus.

Nochmals vielen Dank!

InformationsquelleAutor Suresh | 2010-04-24
Schreibe einen Kommentar