http://news.selectstartstudios.com/beveled-uitableviewcells/から Beveled UITableViewCells に関するこの投稿を見つけました。この手法を使用してセルの幅を縮小していますが、ほとんどの場合、うまく機能します。
ただし、小さな問題があります。セルが正しく再描画されないことがあります。たとえば、セルが「中間」セルであると想定されている場合でも、「上部」セルとして描画されます: yfrog.com/f1screenshot20100424at100
どうすればこれを修正できますか?
[cell setNeedsDisplay]、[cell setNeedsLayout]、[tableView reloadRowAtIndexPath:withAnimation:]、[cell drawrect:]、および [tableView drawRect:atIndexPath] を介してセルを強制的に再描画しようとしました。私はアイデアがありません。
再度、感謝します!