「グループ化された」スタイルのUITableViewがあります
デフォルトでは、iOSは、白い背景と灰色の区切り文字で丸みを帯びたセルを提供します。
セルの1つのセクションのみで、セルが長方形(境界半径なし)でセパレーターがないようにテーブルを構成するにはどうすればよいですか?-これらのセルにカスタムの背景画像を使用したいと思います。
前もって感謝します -
bo
「グループ化された」スタイルのUITableViewがあります
デフォルトでは、iOSは、白い背景と灰色の区切り文字で丸みを帯びたセルを提供します。
セルの1つのセクションのみで、セルが長方形(境界半径なし)でセパレーターがないようにテーブルを構成するにはどうすればよいですか?-これらのセルにカスタムの背景画像を使用したいと思います。
前もって感謝します -
bo
最初と最後のセルにダミーセルを作成し、のセルの行の高さを0に設定することで、それらを二乗することができますtableView:heightForRowAtIndexPath:
。
ストーリーボードのインスペクターセクションで、セパレーターを[なし]と[clearColor]に設定して、セパレーターを取り除くことができます。
次に、 :backgroundView
のセルに使用してカスタム背景画像を作成できます。cellForRowAtIndexPath:
UIImageView *customImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourimage.png"];
[theCell setBackgroundView:customImage];
テーブルでは、 2 種類の を使用できます。標準セル用のオリジナルと、に応じて他のセルを描画するためUITableViewCell
にオーバーライドされたカスタマイズされたサブクラスです。drawRect
indexPath