0
TDBadgedCellの背景を変更して、よりカスタマイズされた感触を得ようとしました。 デフォルトでは、TDBadgedCellの背景は透明です。したがって、セル全体を見ることができ、(デフォルトで)テーブルビューの白い背景色を見ることができます。TDBadgedCellをカスタマイズする方法はありますか?
cell.backgroundView.backgroundColor = [UIColor yellowColor];
をしかし、それは動作していないようだ。
は、私はすでにこれを実行しようとしました。バックグラウンドビューの色を変更する代わりに、私はcontentViewとセルビュー自体を試しました。いずれも正しく動作していません(UITableViewCellAccessoryDisclosureIndicatorの背景色は依然として透過的です)。誰かがアイデアを持っていますか?
cell.backgroundViewがnilであるためです。最初にそれを初期化しようとする必要があります。 cell.backgroundView = [UIView alloc] init]をクリックします。次に、色を設定することができます。 – NeverBe
クイック返信ありがとうございます。私は、バックグラウンドビューが無かったとは考えていませんでした。これは問題を解決しました – Vinh
私は答えるためにコメントを再投稿しました – NeverBe