62

UITableView コントロールをサブクラス化し、スタイルをグループ化しましたが、セル セパレータは必要ありません。テーブル ビューのセパレーター スタイルを none に設定しようとしましたが、うまくいきません。誰でも私を助けることができますか?

4

6 に答える 6

115

グループ化されたテーブルビューでは、設定separatorStyleは何もしません。非表示にする場合は、次のようにします。

tableView.separatorColor = [UIColor clearColor];
于 2010-07-08T18:00:32.207 に答える
62

これを使って

tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
于 2009-01-19T08:58:53.573 に答える
8

テーブル ビューの境界線を削除するには、次の行を記述します。

self.myTableView.separatorColor = [UIColor clearColor];

テーブル ビューの境界線だけでなく、セル間の境界線も削除したい場合は、両方の行を記述する必要があります。

self.myTableView.separatorColor = [UIColor clearColor];
self.myTableView.separatorStyle = UITableViewCellSeparatorStyleNone;
于 2012-12-05T09:58:08.627 に答える
4

これは私にとってはうまくいきました:

[dayTableView setSeparatorColor:[UIColor whiteColor]]; //or your background color
于 2009-11-02T12:40:38.257 に答える
2

セルの背景色に setSeparatorColor はどうですか?

于 2008-11-13T08:18:58.043 に答える