2

単一のセクション(または行だと思います)に to を設定しようとしていますが、他のすべてのセクションのデフォルトに設定できるようにしていtableView.separatorStyleます。UITableViewCellSeparatorStyleNone

(意図しない動作の)例として:

行の例

backgroundColor画像の下部 (および上部) の行には、各セクションを囲むデフォルトの灰色の線が表示されるはずですが、この特定のセクションでは、セルの を に設定したにもかかわらず、[UIColor clearColor]この特定のセパレーターも削除したいと思います。セクション。

セクションごとにこれをオーバーライドできるデリゲート/データソース メソッドはないようです。separatorStyleプロパティのドキュメントには次のように記載されています。

UITableView はこのプロパティを使用して、デリゲートから返されたセルのセパレータ スタイルを tableView:cellForRowAtIndexPath: に設定します。

セルを構築した後に適用されたように聞こえますが、セッターはレベルにのみあり、UITableViewレベルには表示されません..Cell

4

2 に答える 2