1

私はTableviewをカスタマイズしています..

最初のセルを区切る上部の区切り線を非表示にしたい。これを行う方法はありますか?

4

2 に答える 2

1

セパレーターなしで TableView を構成し、セパレーターと同じように見えるすべてのセルの下部にカスタム画像を追加して、この機能を実現できるようにします。

于 2013-01-24T13:06:19.723 に答える
0

UITableViewには

@property(nonatomic) UITableViewCellSeparatorStyle separatorStyle;
@property(nonatomic,retain) UIColor               *separatorColor; 

だからこれを試してください

tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

また

tableView.separatorColor = [UIColor clearColor];

その後、すべてのセルを独自のセパレーターでカスタマイズする必要があります。自動サイズ変更マスクの柔軟な上部マージン柔軟な幅を使用してビューを追加するだけです それをに追加することを忘れないでくださいcell.contentView セパレータの実際の色は[UIColor grayColor];

于 2013-01-24T13:08:05.867 に答える