1. ホーム
  2. iphone

[解決済み] UITableViewHeaderFooterView。背景色を変更できない

2022-04-28 14:58:41

質問

UITableViewHeaderFooterViewの背景色を変更しようとしています。ビューは表示されるのですが、背景色はデフォルトの色のままです。というログがxcodeから出ます。

UITableViewHeaderFooterViewに背景色を設定することは、廃止されました。 非推奨。代わりにcontentView.backgroundColorを使用してください。

しかし、以下のオプションはどれもうまくいきません。

myTableViewHeaderFooterView.contentView.backgroundColor = [UIColor blackColor];
myTableViewHeaderFooterView.backgroundView.backgroundColor = [UIColor blackColor];
myTableViewHeaderFooterView.backgroundColor = [UIColor blackColor];

xibファイルでビューの背景色を変えてみたりもしました。

何か提案はありますか?ありがとうございます。

解決方法は?

のどちらかを使用する必要があります。 myTableViewHeaderFooterView.tintColor にカスタムの背景ビューを割り当てるか、または myTableViewHeaderFooterView.backgroundView .