2

UITableView2 つのセルを含むグループ化があります。テーブル ビューのカスタムseparatorColorを設定しましたが、1 つのセルのように見えるように、2 つのセル間の内部セパレーターを削除したいと考えています。セルの端に外部セパレーターを保持したい。

私が今持っているもの:

2 つのセルとセパレーターが表示されたグループ化されたテーブル ビュー

私が達成したいこと:

2 つのセルがあり、セパレーターが表示されていないグループ化されたテーブル ビュー

これは可能ですか?私のプロジェクトは iOS 5.0 以降を対象としています。前もって感謝します。

4

3 に答える 3

1

これは動的テーブルである必要がありますか? セルが2つしかないとおっしゃいました..おそらく、テーブル/セクションを行の高さの大きい1つのセルにすることを検討できますか? または、おそらくそれを表にまったく入れませんか?代わりに UIView を使用します。

#import <QuartzCore/QuartzCore.h>

-(void)viewDidLoad
{
    [myview.layer setBorderWidth:1];
    [myview.layer setBorderColor:[[UIColor lightGrayColor] CGColor]];
    [myView.layer setCornerRadius:20];
}

myview上記のコードは、変数を交換するだけで、必要なビューの角を丸くします。

于 2013-03-17T22:28:04.590 に答える
-1

追加してみる

[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];

またはUが追加できます

UIView *backgroundVie = [[UIView alloc] init];
backgroundVie.backgroundColor = [UIColor clearColor];
    cell.backgroundView=backgroundVie ;
于 2013-03-17T11:05:49.543 に答える