web-dev-qa-db-ja.com

グループテーブルビューの背景色は、iOS6.0で非推奨になりました

重複の可能性:
iOS 6ではgroupTableViewBackgroundColorは非推奨ですか?

IOS 6のストーリーボードでこの警告が表示されます。ホバーして置換方法を確認しますが、ストーリーボードを表示しているため、何も表示されません。背景色を簡単に設定するにはどうすればよいですか? InterfaceBuilderからこれを実行できるはずです。

16
Kyle Clegg

ストーリーボードを開き、属性インスペクターですべてのビューを確認し、グループ化されたテーブルビューの背景色のすべてのビューを他の色に変更します。私のものを白に変更すると、すべての警告が消えました。

attributes inspector

22
Mhdali

コードでは、以下を使用して設定できます。

tableView.backgroundColor = [UIColor blueColor];
tableView.backgroundView = nil;
15
SlateEntropy

IOSシミュレーターでは、groupTableViewBackgroundColorがiOS6では表示されませんがiOS5では表示されることに気付きました。iOS6を搭載したデバイスでは、iOS 5のように見えます。興味深い点は、シミュレーターがグループ化されたgroupTableViewBackgroundColorを表示することです。テーブルなので、iOS6ではグループ化されたテーブルビュー以外のビューにこの色を使用することは許可されていないと思います。

2
iCode