0

「グループ化された」スタイルのUITableViewがあります

デフォルトでは、iOSは、白い背景と灰色の区切り文字で丸みを帯びたセルを提供します。

セルの1つのセクションのみで、セルが長方形(境界半径なし)でセパレーターがないようにテーブルを構成するにはどうすればよいですか?-これらのセルにカスタムの背景画像を使用したいと思います。

前もって感謝します -

bo

4

2 に答える 2

1

最初と最後のセルにダミーセルを作成し、のセルの行の高さを0に設定することで、それらを二乗することができますtableView:heightForRowAtIndexPath:

ストーリーボードのインスペクターセクションで、セパレーターを[なし]と[clearColor]に設定して、セパレーターを取り除くことができます。

次に、 :backgroundViewのセルに使用してカスタム背景画像を作成できます。cellForRowAtIndexPath:

UIImageView *customImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourimage.png"];
[theCell setBackgroundView:customImage];
于 2012-06-18T22:26:42.530 に答える
0

テーブルでは、 2 種類の を使用できます。標準セル用のオリジナルと、に応じて他のセルを描画するためUITableViewCellにオーバーライドされたカスタマイズされたサブクラスです。drawRectindexPath

于 2012-06-18T22:15:36.093 に答える